ICICI Direct listed five stocks to buy for the long term. Bank of India, Marico, UltraTech Cement, TCS and Sun Pharma are its top five quant picks for 2026.
Stocks to buy for long term: Bank of India to TCS — Jay Thakkar of ICICI Direct picks 5 quant shares for 2026
view original post