Pakistan Stock Exchange witnessed bullish and brilliant rising trend as benchmark PSX-100 index ended high and closed with 40030.52 points at the end of trading day. PSX-100 index gained 122.88 points during the regular trade. The highest index of the day remained at 40104.15 points while the lowest index of the day remained at 39907.64 points.