Top stock picks | Bank of Baroda, Balrampur Chini Mills, and Hindustan Aeronautics on the radar