Stocks to buy

Buy Canara Bank, CDSL & HPCL shares
‘Buy’ SBI, SJVN & MOFSL shares
Stock recommendations by analyst for March 18: 'Buy' Varun Beverages, ICICI Bank & Chambal Fertilisers shares
‘Buy’ Tata Motors, Emami & Crompton shares
‘Buy’ PI Industries, Lloyds Metals & Laurus Labs
Aditya Birla Fashion, Marico and REC
Buy Canara Bank, CDSL & HPCL shares
Voltas, Crompton Greaves and GIC Re
Tata Motors, Siemens and Jubilant FoodWorks