Pakistan Stock Exchange witnessed bullish trend as PSX-100 index ended high at 40222.61 points. The Benchmark index gained 440.66 points during the regular trade. The highest index of the day remained at 40275.84 points while the lowest was at 39781.95.