New Delhi, May 22 -- On Wednesday, Nifty 50 rose 0.52% to close at 24,813.45, supported by strong gains in all major sectoral indices. A recovery in foreign institutional investor (FII) flows helped improve sentiment after significant outflows in the previous session.

Additionally, positive quarterly results from select companies and a technical rebound contributed to the market's upward movement.

Two stock recommendations by MarketSmith India:

Buy: Krishna Institute of Medical Sciences Ltd. (current price: Rs. 662.75)

* Why it's recommended: Strong financial performance, operational efficiency

* Key metrics: P/E: 62.89, 52-week high: Rs. 708, volume: Rs. 72.82 crore

* Technical analysis: Reclaimed its 21-DMA

* Risk factors: Regula...