Stocks to buy for long term: NMDC, UPL to KFin Technologies – 7 technical stock picks for 2026 by HDFC Securities by Live mint | January 19, 2026 12:14 pm | Indian Stocks, Market, News Stocks to buy for long term: HDFC Securities has recommended seven stocks to buy in 2026. These technical stock picks for 2026 include Engineers India, Granules India, Indus Towers, KFin Technologies, NMDC, Rolex Rings and UPL.