Stocks in news: Bharat Dynamics, NTPC, Canara Bank and Waaree Energies | Nimisham | Nimisham