Univest
Univest
  • Markets

10 Stocks to Buy Today on 5 June 2026: BHEL, HDFC Bank, M&M, Reliance and More Ahead of RBI MPC Decision

  • June 5, 2026
  • Posted by: Ankit Jaiswal
  • Category: Market
No Comments
10 Stocks to Buy Today on 5 June 2026

Stocks to buy today June 5: 10 picks. ICICI Bank, BHEL, HDFC Bank, M&M, Reliance, Bajaj Finance, Trent, Titan, Bharti Airtel, Eternal. Nifty closed 23,416.55 (June 4). RBI MPC at 10 AM IST.

The stocks to buy today on 5 June 2026 are anchored in one central question: how will the RBI MPC decision at 10:00 AM IST reshape the rate-sensitive sectors that make up the majority of India’s Nifty 50? With GIFT Nifty futures rising 0.3% pre-market and Brent crude retreating approximately 3% from its recent highs toward $96.97 per barrel, the macro setup for June 5 is cautiously positive. The stocks to buy today have been selected based on June 4, 2026 closing data, covering a range of sectors from banking and financial services to autos, energy, and consumer discretionary, to ensure the list remains relevant across the multiple RBI outcome scenarios that could play out through June 5’s session.

The Nifty 50’s flat June 4 close at 23,416.55 masks a meaningful underlying positive: India VIX declined 2.39% to 15.89, signalling that option markets are reducing their fear premium ahead of the RBI announcement. This is the single most constructive technical indicator for the stocks to buy today on June 5. FII selling of Rs 3,912 crore on June 3 is an ongoing headwind, but DII purchases of Rs 5,109 crore on the same day confirm that domestic institutional investors are actively deploying capital into quality large-caps on the current weakness.

Click Here – Get Free Investment Predictions

Table of Contents

Toggle
  • Stocks to Buy Today: 10 Picks Summary
  • ICICI Bank — Stocks to Buy Today Pick for 5 June 2026
  • BHEL — Stocks to Buy Today Pick for 5 June 2026
  • HDFC Bank — Stocks to Buy Today Pick for 5 June 2026
  • Mahindra and Mahindra — Stocks to Buy Today Pick for 5 June 2026
  • Reliance Industries — Stocks to Buy Today Pick for 5 June 2026
  • Bajaj Finance — Stocks to Buy Today Pick for 5 June 2026
  • Trent — Stocks to Buy Today Pick for 5 June 2026
  • Titan Company — Stocks to Buy Today Pick for 5 June 2026
  • Bharti Airtel — Stocks to Buy Today Pick for 5 June 2026
  • Eternal/Zomato — Stocks to Buy Today Pick for 5 June 2026
  • What Makes a Good Stock to Buy Today? Key Criteria for June 5
  • Key Risks to Stocks to Buy Today on 5 June 2026
  • Conclusion
  • Frequently Asked Questions on Stocks to Buy Today 5 June 2026
    • What are the stocks to buy today on 5 June 2026?
    • How does the RBI MPC decision affect stocks to buy today?
    • Why is BHEL a stock to buy today despite the UBS downgrade?
    • Why is Trent included in stocks to buy today given its large price fall on June 4?
    • What is the difference between stocks to watch today and stocks to buy today at Univest?

Stocks to Buy Today: 10 Picks Summary

Company Symbol Prev Close (June 4) 52W High 52W Low Market Cap P/E
ICICI Bank (ICICIBANK) NSE:ICICIBANK Rs 1,220.60 Rs 1,494.10 Rs 1,187.00 ~Rs 8,70,000 Cr 17.8x
BHEL (BHEL) NSE:BHEL Rs 389.20 Rs 424.90 Rs 205.12 ~Rs 1,36,000 Cr ~87x
HDFC Bank (HDFCBANK) NSE:HDFCBANK Rs 1,978.50 Rs 2,080.00 Rs 1,620.00 ~Rs 15,10,000 Cr 19.2x
Mahindra and Mahindra (M&M) NSE:M&M Rs 3,180.00 Rs 3,448.00 Rs 2,190.00 ~Rs 3,96,000 Cr 24.8x
Reliance Industries (RELIANCE) NSE:RELIANCE Rs 1,380.00 Rs 1,540.00 Rs 1,102.00 ~Rs 18,65,000 Cr 22.6x
Bajaj Finance (BAJFINANCE) NSE:BAJFINANCE Rs 9,120.00 Rs 9,860.00 Rs 6,240.00 ~Rs 5,65,000 Cr 28.4x
Trent (TRENT) NSE:TRENT Rs 2,772.20 Rs 4,174.03 Rs 2,183.68 ~Rs 98,570 Cr 57.3x
Titan Company (TITAN) NSE:TITAN Rs 4,231 Rs 4,388.95 Rs 3,089.70 ~Rs 3,75,000 Cr 79x
Bharti Airtel (BHARTIARTL) NSE:BHARTIARTL Rs 1,865.00 Rs 1,980.00 Rs 1,320.40 ~Rs 11,09,000 Cr 56.4x
Eternal/Zomato (ETERNAL) NSE:ETERNAL Rs 265 Rs 330.00 Rs 185.00 ~Rs 2,40,000 Cr elevated

10 High-Conviction Stocks Backed by Univest Research

When Ankit Jaiswal and the Univest research team identify stock opportunities, investors pay attention.

  • Research-backed picks updated daily
  • Technical and fundamental analysis combined
  • Real-time alerts and expert tracking

Access today’s expert picks on Univest

See the Picks →

ICICI Bank — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 1,220.60 | 52W High: Rs 1,494.10 | 52W Low: Rs 1,187.00 | Market Cap: ~Rs 8,70,000 Cr | P/E: 17.8x

ICICI Bank tops the stocks to buy today list as the highest-conviction stocks to buy today as a high-quality private sector banking name going into the RBI MPC decision at 10 AM on June 5. India’s largest private sector bank by assets has a CASA ratio above 40%, strong Q4 FY26 results, and consistent mutual fund accumulation since its April 2026 lows. MD and CEO Sandeep Bakshi’s two-year reappointment approved by RBI adds management stability. A rate hold at 5.25% would be incrementally positive for ICICI Bank’s net interest margin trajectory, as the bank benefits from a stable rate environment where its floating-rate loan book remains fully priced.

Technical context: The stock is approximately 18.3% below its 52-week high of Rs 1,494.10, presenting a meaningful valuation gap relative to fundamentals. Jefferies maintains a Buy rating with a constructive view on margin recovery.

BHEL — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 389.20 | 52W High: Rs 424.90 | 52W Low: Rs 205.12 | Market Cap: ~Rs 1,36,000 Cr | P/E: ~87x

BHEL is among the key stocks to buy today: UBS simultaneously downgraded to Neutral and raised its target to Rs 460, with the downgrade driven purely by the 60% Nifty outperformance over 12 months rather than any fundamental concern. This creates a buy-the-dip opportunity in a stock that UBS itself believes can reach Rs 460. BHEL’s FY27-28 order intake expectation of Rs 1.36 lakh crore, Q4 FY26 PAT growth of 155.8% year-on-year, and India’s 80+ GW thermal power addition programme make it a structural long. ICICI Securities maintains a Buy at Rs 460.

The 5% single-day decline post-UBS downgrade on June 4 to Rs 389.20 is a potential entry opportunity for investors who can look beyond the 12-month rating cycle. NUVAMA’s target of Rs 485 implies approximately 25% upside. The Dangote Petroleum Rs 2,500 crore gas turbine order demonstrates BHEL’s international execution capability.

HDFC Bank — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 1,978.50 | 52W High: Rs 2,080.00 | 52W Low: Rs 1,620.00 | Market Cap: ~Rs 15,10,000 Cr | P/E: 19.2x

HDFC Bank is a defensive stocks to buy today choice as the consistent institutional holding in India’s banking sector. With the largest market cap among Indian banks at approximately Rs 15 lakh crore, HDFC Bank has been repositioning its loan-deposit ratio post-merger with HDFC Ltd. The bank’s Q4 FY26 net profit and NIM trajectory have been gradually improving as the post-merger integration overhead declines. Going into the RBI MPC decision, HDFC Bank’s diversified loan book (retail, corporate, SME) and strong deposit franchise make it a relatively stable name compared to pure-play PSU banking names.

HDFC Bank is approximately 4.9% below its 52-week high of Rs 2,080. Antique Stock Broking prefers HDFC Bank among large private banks for favourable risk-reward. The stock has been a consistent DII accumulation target, appearing as a top-10 holding across most domestic equity mutual funds.

Mahindra and Mahindra — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 3,180.00 | 52W High: Rs 3,448.00 | 52W Low: Rs 2,190.00 | Market Cap: ~Rs 3,96,000 Cr | P/E: 24.8x

Mahindra and Mahindra is among the stocks to buy today — the auto major that has been the top beneficiary of India’s UV-led auto boom. M&M’s Thar Roxx, XEV 9e, and BE 6 electric SUV launches have driven record bookings across multiple platforms. Q4 FY26 saw M&M deliver one of its strongest quarterly results with auto segment revenue and PAT both exceeding estimates. The crude oil fall on June 4-5 directly improves M&M’s EV cost competitiveness: lower petrol prices do reduce the near-term running cost argument for EVs, but M&M’s EV launches are positioned at premium segments where lifestyle rather than cost is the purchase driver.

M&M is approximately 7.8% below its 52-week high of Rs 3,448 after a recent consolidation phase. The stock’s 45.2% gain from its 52-week low of Rs 2,190 reflects the market’s recognition of M&M’s transformed product portfolio and management’s execution track record.

Reliance Industries — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 1,380.00 | 52W High: Rs 1,540.00 | 52W Low: Rs 1,102.00 | Market Cap: ~Rs 18,65,000 Cr | P/E: 22.6x

Reliance Industries enters the stocks to buy today selection as India’s most valuable company with diversified revenue streams that make it a portfolio cornerstone across market conditions. The crude oil retreat on June 4-5 is a mixed signal for Reliance: lower crude reduces feedstock costs for its Jamnagar refining complex but also narrows downstream refining margins. However, the more important medium-term catalyst is Jio’s next tariff hike and the potential IPO of Jio Financial Services, which could unlock significant value. Reliance’s retail arm JioMart continues to scale and its New Energy business is building rapidly.

Reliance is approximately 10.4% below its 52-week high of Rs 1,540. The stock has a 52-week low of Rs 1,102, reflecting the Iran war-driven selloff in March 2026. At 22.6x PE, Reliance trades at a significant discount to its historical premium, making it an attractive accumulation candidate in the stocks to buy today context.

Bajaj Finance — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 9,120.00 | 52W High: Rs 9,860.00 | 52W Low: Rs 6,240.00 | Market Cap: ~Rs 5,65,000 Cr | P/E: 28.4x

Bajaj Finance is on the stocks to buy today list as India’s most profitable NBFC and a direct beneficiary of the rate-hold scenario at the RBI MPC meeting. As a consumer lending NBFC, Bajaj Finance’s EMI-based loan book directly benefits from stable borrowing costs: a rate hold keeps consumer EMIs unchanged, supporting credit demand growth. The company’s AUM has been growing at 25-30% year-on-year. Q4 FY26 showed continued strong loan book growth with NPA ratios remaining well controlled. Bajaj Finance is in the stocks to buy today list as the highest-quality NBFC play on the rate stability theme.

Bajaj Finance is approximately 7.5% below its 52-week high of Rs 9,860. The 52-week low of Rs 6,240 was hit during the Iran war-driven selloff when rate hike fears peaked. The stock’s recovery of approximately 46% from those lows reflects improving rate outlook as the RBI held rates.

Trent — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 2,772.20 | 52W High: Rs 4,174.03 | 52W Low: Rs 2,183.68 | Market Cap: ~Rs 98,570 Cr | P/E: 57.3x

Trent is a stocks to buy today entry opportunity post-bonus adjustment. The 1:2 bonus issue (1 new share for every 2 held) resulted in a mechanical price adjustment from Rs 4,257.60 to Rs 2,772.20 on June 4, with the theoretical adjusted price of Rs 2,838.40 confirming the move is purely mechanical. For investors who missed Trent at higher prices, the bonus-adjusted price creates a lower entry point without any change in underlying business fundamentals. HSBC’s post-bonus adjusted target of approximately Rs 3,220 implies approximately 16% upside from the current level.

The Q4 FY26 PAT growth of 32.6% year-on-year to Rs 413.1 crore and Zudio’s 854 stores provide strong business momentum. The dividend record date of June 12 (Rs 6 per share, 600% on Re 1 face value) is the next catalyst. Bonus allotment is expected by June 21, 2026.

Titan Company — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 4,231 | 52W High: Rs 4,388.95 | 52W Low: Rs 3,089.70 | Market Cap: ~Rs 3,75,000 Cr | P/E: 79x

Titan is among the top stocks to buy today following the Analyst Meet on June 4 which revealed FY30 targets of doubling jewellery revenue at 20% CAGR and expanding to 1,400 stores. The stock’s 4.5% gain on June 4 on above-average volume signals institutional conviction in the FY30 growth roadmap. For investors seeking quality consumer discretionary exposure, Titan’s combination of Zudio (fast fashion), Tanishq (premium jewellery), CaratLane (lab-grown diamond), and Mia (lightweight jewellery) makes it the most diversified jewellery and lifestyle portfolio in listed Indian retail.

Motilal Oswal maintains Buy with a target of Rs 5,200, implying approximately 23% upside from the June 4 close. The stock is approximately 3.5% below its 52-week high of Rs 4,388.95. International business growth of 156% year-on-year in Q4 FY26 from the Damas Jewellery integration is an underappreciated earnings driver.

Bharti Airtel — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 1,865.00 | 52W High: Rs 1,980.00 | 52W Low: Rs 1,320.40 | Market Cap: ~Rs 11,09,000 Cr | P/E: 56.4x

Bharti Airtel is a quality stocks to buy today addition for investors seeking a Nifty blue-chip with visible medium-term earnings growth. ARPU improvement, 5G network monetisation through premium plans, and the Africa segment’s consistent profitability make Airtel one of the most compounding businesses in India’s large-cap universe. The stock outperformed on June 4 when the Nifty was flat. The crude oil retreat also reduces Airtel’s tower energy costs at the margin, providing a small but positive input cost benefit.

Airtel’s market cap of approximately Rs 11 lakh crore makes it the fifth-largest company in India. The stock is approximately 5.8% below its 52-week high of Rs 1,980. Multiple brokerages maintain Buy ratings with targets in the Rs 2,000-2,200 range.

Eternal/Zomato — Stocks to Buy Today Pick for 5 June 2026

Previous Close (June 4): Rs 265 | 52W High: Rs 330.00 | 52W Low: Rs 185.00 | Market Cap: ~Rs 2,40,000 Cr | P/E: elevated

Eternal is the momentum-driven stocks to buy today pick. The +2.98% gain on June 4 in a flat Nifty session signals strong underlying demand. Blinkit, its quick commerce platform, is tracking record monthly order volumes in June 2026. The crude oil fall directly benefits Blinkit’s delivery economics: lower fuel costs reduce per-delivery costs for both partner delivery executives and owned fleet, improving the unit economics trajectory. Eternal’s total addressable market in India’s food delivery and quick commerce sector is large and still underpenetrated relative to global analogues.

Eternal is approximately 19.7% below its 52-week high of Rs 330. The 52-week low of Rs 185 was hit during the Iran war-driven selloff. The stock has recovered approximately 43% from those lows, with the recovery driven by improving quarterly financial performance and Blinkit’s GMV growth outpacing consensus expectations.

Research all stocks to buy today with live prices, financials and expert analysis on the Univest Screener

What Makes a Good Stock to Buy Today? Key Criteria for June 5

The stocks to buy today on June 5 are selected based on three criteria. First, event catalyst: does the stock have a specific upcoming trigger (RBI MPC, buyback, Analyst Meet results) that could drive a directional move? Second, technical positioning: is the stock trading at a level where risk-reward is favourable based on the June 4 close, 52-week range, and proximity to key moving averages? Third, fundamental backing: does the company have improving earnings growth, a visible medium-term business narrative, and institutional demand? The 10 stocks to buy today satisfy all three criteria to varying degrees.

Key Risks to Stocks to Buy Today on 5 June 2026

  • RBI hawkish surprise: A stance change or rate hike would pressure all rate-sensitive names on the stocks to buy today list, particularly ICICI Bank, HDFC Bank, and Bajaj Finance.
  • FII selling continuation: If FII selling accelerates post-RBI (June 3 net selling was Rs 3,912 crore), the broader Nifty could face 0.5-1% downside pressure irrespective of the individual stock catalysts.
  • Crude oil reversal: Any re-escalation in US-Iran tensions that pushes Brent back above $100 per barrel would reverse the macro tailwind supporting the current positive pre-market signal.
  • Valuation risk: Several of the stocks to buy today (Titan at 79x, Bajaj Finance at 28x, Eternal at elevated PE) trade at premium multiples that leave little room for earnings disappointment.

Conclusion

The 10 stocks to buy today on 5 June 2026 span banking (ICICI Bank, HDFC Bank), capital goods (BHEL), autos (M&M), diversified conglomerate (Reliance), NBFC (Bajaj Finance), retail (Trent, Titan), telecom (Bharti Airtel), and consumer internet (Eternal). The RBI MPC at 10 AM IST is the decisive event shaping which of the stocks to buy today delivers the best intraday performance. A rate hold with a neutral stance would be the most positive scenario for the stocks to buy today on this list. These stocks to buy today represent a research-backed starting point for investors evaluating June 5 opportunities. Investors should wait for the 10 AM announcement before sizing into positions. This does not constitute investment advice.

Investments in securities are subject to market risk. This content is for educational purposes only and does not constitute investment advice.

Download the Univest iOS App or Univest Android App to access stocks to buy today picks and research alerts every session.

Disclaimer: The securities quoted, if any, are for illustration purposes only and are not recommendatory. This article is for educational purposes only and shall not be considered as investment advice or a recommendation by Univest (Uniresearch Global Pvt Ltd, SEBI Registered Research Analyst INH000013776). Investments in the securities market are subject to market risks. Read all related documents carefully before investing. Registration granted by SEBI in no way guarantees the performance of the intermediary or provides any assurance of returns to investors. Past performance is not indicative of future results.

Frequently Asked Questions on Stocks to Buy Today 5 June 2026

What are the stocks to buy today on 5 June 2026?

Ans. The stocks to buy today on 5 June 2026, based on research by Univest’s analyst team, include ICICI Bank, BHEL, HDFC Bank, Mahindra and Mahindra, Reliance Industries, Bajaj Finance, Trent (ex-bonus entry), Titan Company, Bharti Airtel, and Eternal. These stocks to buy today are selected based on June 4, 2026 closing data, upcoming event catalysts (RBI MPC, Trent dividend, Wipro buyback), technical positioning, and fundamental conviction. Investors should note that the stocks to buy today are research insights, not buy/sell recommendations, and should consult a SEBI-registered financial advisor before investing.

How does the RBI MPC decision affect stocks to buy today?

Ans. The RBI MPC decision at 10:00 AM IST on June 5 will have a significant impact on which stocks to buy today deliver the best intraday returns. Under the consensus scenario of a rate hold at 5.25% with a neutral stance, the most positive stocks to buy today would be ICICI Bank, HDFC Bank, Bajaj Finance, M&M, and Trent, all of which benefit from stable or declining interest rates. Under a hawkish surprise scenario, defensive stocks like Bharti Airtel and Reliance Industries would outperform relative to the rate-sensitive names. Under an outright rate hike (least likely), all the stocks to buy today would likely face selling pressure, with BHEL and Titan as the more defensive large-caps given their non-rate-sensitive earnings.

Why is BHEL a stock to buy today despite the UBS downgrade?

Ans. BHEL is among the stocks to buy today despite the UBS downgrade from Buy to Neutral because the downgrade is a valuation call, not a fundamental concern. UBS simultaneously raised its BHEL target from Rs 375 to Rs 460, reflecting stronger earnings expectations for FY27 and FY28. The UBS downgrade triggered a 5% single-day decline to Rs 389.20 on June 4. With ICICI Securities also maintaining Buy at Rs 460 and Nuvama at Rs 485, the consensus among brokerages remains that BHEL has significant upside from current levels. The June 4 dip, driven by a rating-category adjustment rather than any change in the company’s order pipeline or earnings outlook, is the basis for flagging BHEL as a stock to buy today.

Why is Trent included in stocks to buy today given its large price fall on June 4?

Ans. Trent’s Rs 1,483.50 decline on June 4 to Rs 2,772.20 is entirely a mechanical bonus adjustment, not a real loss. The 1:2 bonus issue (1 share per 2 held) dilutes the share count by 50%, and the price adjusts proportionally to Rs 4,257.60 multiplied by 2/3, giving a theoretical adjusted price of Rs 2,838.40. The actual open of Rs 2,830 on June 4 confirms the adjustment is near-perfect. Existing shareholders have not lost money; they have received additional shares. Trent is included as a stock to buy today because the lower absolute price point post-bonus may attract new retail investors and improve liquidity, and HSBC’s post-bonus adjusted target of approximately Rs 3,220 implies meaningful upside. This does not constitute investment advice.

What is the difference between stocks to watch today and stocks to buy today at Univest?

Ans. The stocks to watch today list and the stocks to buy today list at Univest serve different purposes. Stocks to watch today, as flagged by Ankit Jaiswal, are names that merit monitoring because of specific catalysts, technical setups, or event-driven dynamics — some may have reasons to avoid trading today (like Wipro on its buyback record date). The stocks to buy today list is a research insight identifying names where the fundamental and technical case supports a medium-term accumulation rationale. Both lists are educational research outputs, not investment recommendations, and they share 2-3 common names (ICICI Bank, Titan, Bharti Airtel, Eternal) by design, as these names meet both the watch and the buy criteria on June 5, 2026.



Stocks to Buy Today
Author: Ankit Jaiswal
Ankit Jaiswal is the Senior Research Analyst at Univest, leading the platform's in-house equity research desk and serving as the editorial reviewer for all research and blog content published at univest.in. With 11+ years of experience in Indian equity markets, he oversees stock recommendations, earnings analysis, sector coverage, and ensures every published article meets SEBI Research Analyst Regulations. He holds a Bachelor of Commerce (B.Com) from St. Xavier's College, Kolkata — one of India's most prestigious commerce institutions — and has cleared CMT Level 2 from the CMT Association, a globally recognised certification in technical analysis and market research. His research methodology combines fundamental analysis (earnings quality, balance sheet strength, management commentary) with advanced technical analysis (chart patterns, momentum indicators, market structure) — giving Univest's retail investors a dual-lens approach that most Indian research platforms lack. Ankit is among the most comprehensively certified analysts in Indian financial media, holding five NISM certifications: Series-XV (Research Analyst), Series-VIII (Equity Derivatives), Series-VII (SORM), Series-VI (Depository Operations), and Series-V-A (Mutual Fund Distributors). At Univest — India's SEBI-registered research and advisory platform — Ankit's responsibilities include leading the research team, finalising stock recommendations published across Pro Lite, Pro Super, and Pro Gold advisory services, and maintaining editorial oversight of all YMYL financial content published on the blog.

Leave a Reply Cancel reply