Stocks to Monitor on June 3: Infosys, Canara Bank, Vedanta, REC, Shelter Pharma, JSW Steel, Magellanic Cloud | Intellectia.AI