Shareholders approve Anup Bagchi as MD and CEO; stock gains amid institutional optimism and Bank Nifty strength