The inflow of positive economic numbers helped the stock market maintain its bullish momentum as the KSE 100 index settled at a record peak near 95,000 on Monday. Despite falling by 143.20 at 94,620.45 in early trade on profit-taking, the index bounced back with a 544.27-point rally to hit an intraday high of 95,307.92 after the country posted a third straight monthly current account surplus.