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.
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.