Stock market today: Trade guide for Nifty 50 to gold, silver rates — Five stocks to buy or sell on 21 January 2026 by Live mint | January 21, 2026 5:06 am | Indian Stocks, Market, News Stock market today: Experts have recommended five stocks to buy today — Hindustan Zinc, VRL Logistics, Tata Consumer Products, and Bharti Airtel.