Bank of Baroda, Yes Bank, GE Power among top stocks to track on June 21 0 21.06.2024 04:38 Business Standard As of 6:39 AM, GIFT Nifty futures showed a slight increase, trading 7 points higher at 23,589.5 from their previous close