The JSE Index gained 402 points on Wednesday, while the Junior Market increased by six points.
The 40 winners included: tTech, Jetcon Corporation, Eppley, Mayberry Group and Key Insurance Company.
The 46 losers were led by: MPC Caribbean Clean Energy, Mayberry Jamaican Equities, Sterling Investments, 138 Student Living Jamaica and Sterling Investments US dollar shares.
Twenty-four stocks closed the session selling at the same price they started trading.