Top Stock Recommendations: Dharmesh Shah of ICICI Securities suggests buying RIL, and Larsen & Toubro today | Mint MintStock recommendations by analyst for May 21: NHPC, GMR Infra and L&T Finance Business TodayBuy or sell: Vaishali Parekh recommends three stocks to buy today – May 21 MintMaintain buy on dips strategy as Nifty to test 23,000, pick these 3 stock ideas for short term MoneycontrolNifty50, Mid Select Index bullish on charts in near term; key details here Business Standard