Stocks to buy, Feb. 24 -- The Indian stock market benchmark indices, Sensex and Nifty 50, extended their losses on Monday, and traded nearly a percent lower each amid weak global market cues.

The Sensex crashed over 681 points, 0.91%, to 74,629, while the Nifty 50 was trading 208 points, or 0.92%, lower at 22,587. Bank Nifty index declined 530 points, or 1.08%, to 48,451.

Broader markets underperformed the frontliners, as the Nifty Smallcap 100 and the Nifty Midcap 100 index plunged more than 1% each. Baring Nifty Pharma, all other sectoral indices were trading in the red.

Meanwhile, Q3 results and management commentary of mid-cap companies indicate that demand is picking up in certain segments, while the broader outlook remains uncert...