STOCK MARKET Top stocks for trade today, March 9: Tata Power, Dr Reddy’s Laboratories, RITES, KPI Green, Solar Industries and more Mar 9, 2026