Investors should keep an eye on select stocks on Thursday, February 20, as major corporate developments may impact markets. Mahindra Group (NSE: M&M, Orchid Pharma (NSE: OrchPharma), Torrent Power (NSE: TorntPower) and others are expected to be the stocks to buy or sell on Thursday, February 20, 2025, based on key corporate developments, according to experts.