Nibe Limited shares rallied sharply after successful trials of the Suryastra rocket system and Vayu Astra-1 loitering munition boosted investor optimism
Stocks to buy today, May 21, 2026: Kunal Kamble of Bonanza Portfolio recommends buying ELGI Equipments, Tata Communications, and Nibe today; here's why