ad

10 Stocks to Buy Today, June 12: Analyst Picks Across Banking, Auto, FMCG, and Infrastructure as Sensex Recovers 500 Points

Market today June 12: Sensex +500+ pts, Nifty 50 opens at ~23,259. Recovery after June 11 decline on US-Iran/Oracle US headwinds. Selected 10 stocks to buy today: HDFC Bank, ICICI Bank, L&T, M&M, Bajaj Finance, Reliance, HUL, Axis Bank, SBI, NTPC. All from domestic-facing sectors with limited US tech exposure.


12 Jun 20269:17 am

10 Stocks to Buy Today, June 12: Analyst Picks Across Banking, Auto, FMCG, and Infrastructure as Sensex Recovers 500 Points

Indian equity markets are recovering on Friday, June 12, 2026, with the Sensex opening over 500 points higher and the Nifty 50 starting the session at approximately 23,259. Thursday’s sell-off was triggered by global factors including US-Iran geopolitical tensions, the Oracle US capex guidance concern, and the PFC-REC merger announcement, all of which are largely external or sector-specific rather than fundamental weaknesses. This recovery creates a fresh opportunity to accumulate quality large-cap stocks to buy today across banking, infrastructure, auto, FMCG, and power sectors, which are primarily driven by domestic economic fundamentals and have minimal exposure to the global AI and US tech headwinds. Here are 10 carefully selected stocks to buy today across sectors, with entry zones, targets, and stop-loss levels.

Click Here – Get Free Stock Research From Univest

10 Stocks to Buy Today , June 12, 2026 Complete Table

# Stock NSE CMP (est.) Buy Zone Target 1 Target 2 Stop Loss Sector
1 HDFC Bank HDFCBANK Rs 748 Rs 735-750 Rs 780 Rs 800 Rs 720 Banking
2 ICICI Bank ICICIBANK Rs 1,327 Rs 1,290-1,330 Rs 1,390 Rs 1,430 Rs 1,260 Banking
3 L&T LT Rs 4,100 Rs 3,980-4,100 Rs 4,300 Rs 4,450 Rs 3,860 Infrastructure
4 Mahindra & Mahindra M&M Rs 3,015 Rs 2,940-3,015 Rs 3,150 Rs 3,250 Rs 2,870 Auto
5 Bajaj Finance BAJFINANCE Rs 898 Rs 875-898 Rs 950 Rs 990 Rs 850 NBFC
6 Reliance Industries RELIANCE Rs 1,290 Rs 1,260-1,295 Rs 1,360 Rs 1,420 Rs 1,235 Energy/Conglomerate
7 Hindustan Unilever HINDUNILVR Rs 2,195 Rs 2,140-2,195 Rs 2,300 Rs 2,400 Rs 2,090 FMCG
8 Axis Bank AXISBANK Rs 1,330 Rs 1,290-1,335 Rs 1,400 Rs 1,450 Rs 1,260 Banking
9 State Bank of India SBIN Rs 1,007 Rs 980-1,010 Rs 1,060 Rs 1,100 Rs 960 PSU Bank
10 NTPC NTPC Rs 345 Rs 330-345 Rs 370 Rs 390 Rs 320 Power

Get Full Research on All 10 Stocks to Buy Today on Univest

Univest covers all 10 stocks in today’s buy list with live prices, targets, and expert research.

  • Live price tracking for all 10 stocks to buy today
  • Entry zone alerts and target updates from Univest analysts
  • Daily stocks to buy research with stop loss and risk management guidance

See the Stocks →

Stock-by-Stock Analysis

1. HDFC Bank (HDFCBANK) , ~Rs 748 | Target Rs 780/Rs 800 | SL Rs 720

HDFC Bank is the anchor pick among stocks to buy today. India’s largest private sector bank by assets is recovering from the broader market sell-off. The bank reported 16% loan growth year on year in Q4 FY26, with improving net interest margins. Q4 FY26 advances grew 16% year on year. At approximately Rs 748, HDFC Bank is well within a favourable buy zone (Rs 735-750 support) and offers targets of Rs 780 (immediate) and Rs 800 (medium-term). Stop loss at Rs 720 below the recent support base.

2. ICICI Bank (ICICIBANK) , ~Rs 1,327 | Target Rs 1,390/Rs 1,430 | SL Rs 1,260

ICICI Bank is one of the strongest stocks to buy today from the private banking space. The bank posted an 18.45% year-on-year jump in Q4 FY26 net profit, with robust retail and SME loan growth. It hit a 52-week high earlier this month and the current level (~Rs 1,327) offers a pullback buying opportunity with target Rs 1,390 (T1) and Rs 1,430 (T2). Strong CASA franchise and improving asset quality underpin the bullish thesis.

3. L&T (LT) , ~Rs 4,100 | Target Rs 4,300/Rs 4,450 | SL Rs 3,860

Larsen and Toubro is a must-have in any domestic-focused stocks to buy today list. The infrastructure and engineering conglomerate has a record order book built on government infrastructure spending. Q4 FY26 order inflows were strong across defence, water, and energy segments. At Rs 4,100, the stock is near Rs 3,980-4,100 technical support. Target Rs 4,300 (T1) and Rs 4,450 (T2).

4. Mahindra and Mahindra (M&M) , ~Rs 3,015 | Target Rs 3,150/Rs 3,250 | SL Rs 2,870

M&M is one of the premier auto sector stocks to buy today. The company has dominated India’s SUV market with Thar, XUV700, and Scorpio-N. Q4 FY26 revenue grew strongly, and the farm equipment segment is recovering on good monsoon expectations. At Rs 3,015, M&M is near its support zone and offers targets of Rs 3,150 (T1) and Rs 3,250 (T2).

5. Bajaj Finance (BAJFINANCE) , ~Rs 898 | Target Rs 950/Rs 990 | SL Rs 850

Bajaj Finance is the leading NBFC among stocks to buy today. The company’s Q4 FY26 assets under management grew 27% year on year and credit costs remain well-contained. The stock is near its Rs 875-900 buy zone with targets of Rs 950 (T1) and Rs 990 (T2) as the rate environment turns more accommodative. The RBI’s rate trajectory is a key watchable for Bajaj Finance.

6. Reliance Industries (RELIANCE) , ~Rs 1,290 | Target Rs 1,360/Rs 1,420 | SL Rs 1,235

Reliance is a diversified large-cap anchor among stocks to buy today. With interests spanning Jio (5G expansion), retail (market leader), and O2C, Reliance offers multiple growth vectors. At Rs 1,290, the stock is at a meaningful discount to analyst fair value of Rs 1,550-1,600. Target Rs 1,360 (T1), Rs 1,420 (T2), stop loss Rs 1,235.

7. HUL (HINDUNILVR) , ~Rs 2,195 | Target Rs 2,300/Rs 2,400 | SL Rs 2,090

Hindustan Unilever is the defensive FMCG choice in the stocks to buy today list. HUL’s volume growth has resumed across premium segments, with focus categories outperforming. The rural demand recovery is adding to urban growth. At Rs 2,195, the stock is near support and offers targets of Rs 2,300 (T1) and Rs 2,400 (T2). Suitable for low-risk long-term accumulation.

8. Axis Bank (AXISBANK) , ~Rs 1,330 | Target Rs 1,400/Rs 1,450 | SL Rs 1,260

Axis Bank rounds out the banking trifecta among stocks to buy today. The bank has been executing a transformation with improved CASA ratios, cost rationalisation, and asset quality recovery. At Rs 1,330, near the Rs 1,290-1,335 support zone, the stock offers 5-9% upside to targets of Rs 1,400 (T1) and Rs 1,450 (T2).

9. State Bank of India (SBIN) , ~Rs 1,007 | Target Rs 1,060/Rs 1,100 | SL Rs 960

SBI is the PSU banking pick among stocks to buy today. India’s largest bank by assets benefits from government deposits, priority sector lending, and improving asset quality under NPA recovery. FY26 PAT grew 16.3% year on year. At Rs 1,007, the stock is at near support with targets of Rs 1,060 (T1) and Rs 1,100 (T2).

10. NTPC (NTPC) , ~Rs 345 | Target Rs 370/Rs 390 | SL Rs 320

NTPC completes the stocks to buy today list as India’s largest power generator. India’s peak power demand hit a record 271 GW in May 2026, +17% year on year, and NTPC’s massive capacity expansion to 100 GW by FY32 positions it as a direct beneficiary. At Rs 345, near support with 7-13% upside to targets of Rs 370 (T1) and Rs 390 (T2).

Track All 10 Stocks to Buy Today on the Univest Screener

Conclusion

The 10 stocks to buy today on June 12, 2026, span banking (HDFC Bank, ICICI Bank, Axis Bank, SBI), infrastructure (L&T), auto (M&M), NBFC (Bajaj Finance), energy (Reliance), FMCG (HUL), and power (NTPC) , a well-diversified basket for capturing the Sensex recovery. These are for educational purposes only. Verify all prices on nseindia.com or bseindia.com before placing orders. Track live data for all stocks to buy today on Univest.

Download the Univest iOS App or Univest Android App to track all stocks to buy today live with targets and stop loss alerts on Univest.

Disclaimer: Data and figures in this article are sourced from publicly available information. These may or may not be accurate. Please verify all data with the official NSE (nseindia.com) and BSE (bseindia.com) websites before making any investment decision. Investments in securities are subject to market risk. This content is for educational purposes only and is not investment advice by Univest (SEBI RA INH000013776).

Frequently Asked Questions

Why are these 10 stocks recommended to buy today on June 12, 2026?

Ans. These 10 stocks to buy today are selected because the Indian market is seeing a strong recovery opening on June 12, 2026, with the Sensex up over 500 points and the Nifty 50 opening at 23,259. The previous day’s decline was driven by global factors including US-Iran tensions and the Oracle US capex concern, which are largely external and temporary in nature. The selected 10 stocks represent India’s highest-quality large-caps across banking, infrastructure, auto, FMCG, and power sectors, all of which benefit from domestic economic recovery and are not significantly exposed to the US tech sector headwinds that triggered yesterday’s sell-off. Each stock is near or at a defined technical support zone, providing a favourable risk-reward entry point.

Which sector stocks are best to buy today amid the market recovery?

Ans. On a recovery day like today (June 12), the best sectors to buy are those that underperformed yesterday due to global factors but have strong domestic fundamentals. Banking stocks (HDFC Bank, ICICI Bank, Axis Bank, SBI) are leading today’s recovery as rate sensitivity fears ease. Infrastructure and capital goods (L&T) benefit from government capex momentum. Auto (M&M) and FMCG (HUL) are defensive choices with strong Q4 FY26 earnings. NTPC and power sector stocks are benefiting from India’s structural power demand growth (record 271 GW peak in May 2026). NBFC plays like Bajaj Finance offer a balance of growth and stability.

What is the Nifty 50 support and resistance level to watch while buying stocks today?

Ans. For stocks to buy today, the Nifty 50 support is at 23,070 and 22,900, while resistance is at 23,450-23,500 (where selling was seen last week). The positive opening at 23,259 places the index between support and resistance. A sustained trade above 23,400 would be a more confident signal for buying. If the Nifty fails to hold 23,150 intraday, it may drift back toward 23,070. Traders should use individual stock support levels as entry triggers rather than chasing the index gap-up. The Sensex support is around 73,600-73,700 and resistance at 74,500-74,800.

How should retail investors use this 10 stocks to buy today list?

Ans. Retail investors should use this 10 stocks to buy today list as a research starting point, not as a direct buy instruction. For each stock, identify the buy zone (lower end of the range), place a limit order within that zone rather than buying at the market opening gap-up price. Set the stop loss levels indicated before entering the position. Consider spreading investment across 3-4 stocks rather than putting all capital into one pick to manage risk. For long-term investors, the target prices given are 2-4 week swing targets and not guaranteed. Always verify current prices on nseindia.com or bseindia.com before placing orders. This article is for educational purposes only and is not investment advice.

Recent Articles

Note: This blog is for information purpose only. Investments and trading are subject to market risks, read all scheme related documents carefully.

Reviews

user-review-1
user-review-2
user-review-3
user-review-4
user-review-5

RESEARCH ANALYST

Get SEBI Registered
advice on the stocks
trending today.

Get 3 FREE Trade Ideas

+91
Google for Startups Accelerator 2024
Trusted by 70 lakh+ Indians
Awarded No. 1 by Economic times