
10 Stocks to Buy Today: Analyst Picks with Entry, Target and Stop Loss for 29 June 2026
Markets open after 3-day gap. Nifty last close 24,056. Pharma leads: DRREDDY +4.49%. 10 stocks to buy today: entry, target, stop loss for 29 June 2026.
Updated: 29 Jun 2026 • 10:11 am
Posted by:

The stocks to buy today on NSE on 29 June 2026 span five sectors including pharma, defense, banking, power and metals, chosen by Univest analysts based on live market data, technical momentum and sector-level tailwinds. Indian markets are reopening after the Muharram holiday on 26 June, making Monday 29 June the first trading session after a three-day gap.
Ankit Jaiswal, Senior Research Analyst at Univest, and Kunal Singla, Associate Director at Univest, have each identified five stocks to buy today with specific entry zones, targets and stop loss levels. Nifty 50 last closed at 24,056 with India VIX at 13.05, a multi-week low, suggesting compressed volatility and a constructive backdrop. Tomorrow, 30 June 2026, is a triple expiry day for the Nifty 50 weekly, monthly and Bank Nifty monthly, adding pre-positioning momentum to today’s session.
Click Here – Get Free Investment Predictions
Why These Are the Top Stocks to Buy Today on 29 June 2026
Three macro tailwinds shape the backdrop for stocks to buy today. First, crude oil has corrected from above $120 per barrel to the $72-73 range following the formal US-Iran peace agreement of 15 June 2026, dramatically reducing India’s import bill and easing inflationary pressure. Second, India VIX at 13.05 reflects a low-fear environment where directional momentum tends to sustain in individual stocks, particularly those with catalyst-driven buying. Third, DIIs purchased Rs 66,215 crore of Indian equities in June 2026, providing structural demand support that is cushioning any intraday dips in large-cap stocks.
The pharma sector leads today’s gainers as the Nifty Pharma index breaks above a key weekly resistance level. An Equirus Securities report notes that the Indian Pharmaceutical Market posted 12.1% year-on-year growth in May 2026, driven simultaneously by volume, pricing and new product introductions. Banking stocks are attracting pre-expiry positioning ahead of Tuesday’s triple expiry event on 30 June 2026.
10 Stocks to Buy Today: Quick Reference Table
| Stock | Symbol | CMP (Rs) | Entry Zone (Rs) | Target (Rs) | Stop Loss (Rs) | Sector |
|---|---|---|---|---|---|---|
| Dr. Reddy’s Laboratories | DRREDDY | 1,411.20 | Rs 1395-1415 | Rs 1460 | Rs 1370 | Pharma |
| Cipla | CIPLA | 1,475.70 | Rs 1460-1480 | Rs 1530 | Rs 1440 | Pharma |
| Sun Pharmaceutical Industries | SUNPHARMA | 1,890.90 | Rs 1875-1895 | Rs 1950 | Rs 1850 | Pharma |
| Bharat Electronics | BEL | 411.15 | Rs 406-414 | Rs 430 | Rs 398 | Defense |
| NTPC | NTPC | 355.35 | Rs 352-357 | Rs 368 | Rs 346 | Power |
| ICICI Bank | ICICIBANK | 1,389.30 | Rs 1380-1395 | Rs 1430 | Rs 1362 | Banking |
| Axis Bank | AXISBANK | 1,381.00 | Rs 1374-1388 | Rs 1420 | Rs 1355 | Banking |
| Bajaj Finance | BAJFINANCE | 984.80 | Rs 976-988 | Rs 1020 | Rs 962 | NBFC |
| Coal India | COALINDIA | 437.90 | Rs 434-440 | Rs 455 | Rs 426 | Mining |
| Tata Steel | TATASTEEL | 190.65 | Rs 188-192 | Rs 200 | Rs 184 | Metals |
Use Univest Screener for Live Stock Fundamentals and Technical Filters
Dr. Reddy’s Laboratories (DRREDDY) – Stock to Buy Today #1
CMP: Rs 1,411.20 (+4.49%) | Entry Zone: Rs 1395-1415 | Target: Rs 1460 | Stop Loss: Rs 1370 | 52W Range: Rs 1,148.40-Rs 1,375.90 | Sector: Pharma
Ankit Jaiswal notes that Dr. Reddy’s Laboratories presents one of the strongest technical setups among stocks to buy today, having broken above its prior 52-week high to set a new annual peak. Entry at Rs 1,395-1,415 targets Rs 1,460 with a disciplined stop loss at Rs 1,370.
The company’s US generics pipeline, particularly upcoming product launches in the complex injectables and biosimilars space, alongside a healthy domestic formulations business, provides fundamental support for the breakout. The Nifty Pharma index’s weekly chart breakout above the 25,000 level adds strong sectoral momentum to this position for traders tracking stocks to buy today.
Cipla (CIPLA) – Stock to Buy Today #2
CMP: Rs 1,475.70 (+2.47%) | Entry Zone: Rs 1460-1480 | Target: Rs 1530 | Stop Loss: Rs 1440 | 52W Range: Rs 1,165.70-Rs 1,673.00 | Sector: Pharma
Ankit Jaiswal observes that Cipla is among the standout stocks to buy today, gaining 2.47% as the Nifty Pharma index breaks key resistance. Entry at Rs 1,460-1,480 with a target of Rs 1,530 and stop loss at Rs 1,440 offers a risk-reward ratio of approximately 1:2.5 for the near term.
Cipla’s domestic respiratory and oncology portfolio is expanding at healthy double-digit rates. The Indian Pharmaceutical Market posted 12.1% year-on-year growth in May 2026, its sixth consecutive month of double-digit expansion, a direct tailwind for Cipla’s domestic segment. The stock has recovered over 26% from its 52-week low of Rs 1,165.70, and the current momentum makes it one of the preferred pharma stocks to buy today.
Sun Pharmaceutical Industries (SUNPHARMA) – Stock to Buy Today #3
CMP: Rs 1,890.90 (+1.51%) | Entry Zone: Rs 1875-1895 | Target: Rs 1950 | Stop Loss: Rs 1850 | 52W Range: Rs 1,548.00-Rs 1,916.60 | Sector: Pharma
Ankit Jaiswal flags Sun Pharma as a conviction pick among stocks to buy today, noting that the stock is approaching its 52-week high of Rs 1,916.60. Entry at Rs 1,875-1,895 targets Rs 1,950 with a stop loss at Rs 1,850. A sustained close above Rs 1,916 would confirm a fresh breakout.
Sun Pharma is India’s largest pharmaceutical company by market capitalisation, with a specialty products pipeline in dermatology and ophthalmology in the US generating high-margin revenues. Its global branded generics business spans 100-plus countries, and management has guided for sustained margin improvement through FY27. Pharma sector strength makes Sun Pharma one of the key stocks to buy today for both traders and short-term investors.
Bharat Electronics (BEL) – Stock to Buy Today #4
CMP: Rs 411.15 (+0.97%) | Entry Zone: Rs 406-414 | Target: Rs 430 | Stop Loss: Rs 398 | 52W Range: Rs 361.20-Rs 473.45 | Sector: Defense
Ankit Jaiswal considers Bharat Electronics (BEL) among the most defensive stocks to buy today from the PSU defense space. With entry at Rs 406-414, target at Rs 430 and stop loss at Rs 398, the trade offers a clean technical setup as the stock recovers from its 52-week low area.
BEL holds an order book exceeding Rs 70,000 crore in radars, electronic warfare systems, communication equipment and naval electronics. India’s defense capex and import substitution targets for FY27 continue to drive order inflows. The stock is currently trading at Rs 411, up 13.8% from its 52-week low, and remains one of the more stable stocks to buy today in the capital goods space.
NTPC (NTPC) – Stock to Buy Today #5
CMP: Rs 355.35 (+0.93%) | Entry Zone: Rs 352-357 | Target: Rs 368 | Stop Loss: Rs 346 | 52W Range: Rs 315.55-Rs 414.40 | Sector: Power
Ankit Jaiswal flags NTPC among the best PSU stocks to buy today, supported by consistent earnings visibility and a clear capacity expansion roadmap. Entry at Rs 352-357 with target Rs 368 and stop loss at Rs 346 reflects a 3.1% upside with a well-defined risk parameter.
NTPC is targeting 60 GW of total capacity by FY32, with its green energy arm scaling up rapidly. The decline in crude oil prices to $72-73 per barrel following the US-Iran peace developments reduces operating costs at NTPC’s gas-based plants. India’s structural power demand growth and strong DII institutional support make NTPC one of the steadier stocks to buy today for patient traders looking at a 3 to 5 session hold.
Download the Univest iOS App or Univest Android App to track live NSE prices and access expert research on stocks to buy today.
ICICI Bank (ICICIBANK) – Stock to Buy Today #6
CMP: Rs 1,389.30 (+0.13%) | Entry Zone: Rs 1380-1395 | Target: Rs 1430 | Stop Loss: Rs 1362 | 52W Range: Rs 1,187.60-Rs 1,500.00 | Sector: Banking
Kunal Singla places ICICI Bank among the top banking stocks to buy today ahead of Tuesday’s Bank Nifty monthly expiry. Entry at Rs 1,380-1,395 targets Rs 1,430 with a stop loss at Rs 1,362. Pre-expiry institutional positioning is expected to add directional momentum to ICICI Bank today.
ICICI Bank delivered strong Q4 FY26 results with net interest margin stability, improving asset quality and robust retail and SME loan growth. Its technology-led distribution model continues to gain market share in mobile banking and digital payments. With Bank Nifty settling its monthly expiry on Tuesday 30 June, Monday’s pre-positioning makes ICICI Bank one of the key stocks to buy today for swing traders tracking banking sector flows.
Axis Bank (AXISBANK) – Stock to Buy Today #7
CMP: Rs 1,381.00 (+0.28%) | Entry Zone: Rs 1374-1388 | Target: Rs 1420 | Stop Loss: Rs 1355 | 52W Range: Rs 1,042.50-Rs 1,418.30 | Sector: Banking
Kunal Singla notes that Axis Bank is among the most interesting stocks to buy today given its proximity to its 52-week high of Rs 1,418.30. Entry at Rs 1,374-1,388 targeting Rs 1,420 with a stop loss at Rs 1,355 sets up for a clean breakout trade if the stock clears the annual high.
Axis Bank has undergone a significant transformation in its retail deposit franchise, with CASA ratios improving and credit costs normalising. The bank’s digital banking volumes are scaling and corporate credit offtake is picking up in line with India’s infrastructure push. Pre-expiry flows ahead of Tuesday’s triple expiry make Axis Bank one of the actively watched stocks to buy today in the Bank Nifty universe.
Bajaj Finance (BAJFINANCE) – Stock to Buy Today #8
CMP: Rs 984.80 (+0.45%) | Entry Zone: Rs 976-988 | Target: Rs 1020 | Stop Loss: Rs 962 | 52W Range: Rs 787.90-Rs 1,102.50 | Sector: NBFC
Kunal Singla recommends Bajaj Finance among the NBFC stocks to buy today, noting that the counter has bounced 25% from its 52-week low and is in an accumulation phase. Entry at Rs 976-988 with target Rs 1,020 and stop loss at Rs 962 represents approximately a 3.5% upside with defined risk.
Bajaj Finance is India’s leading consumer NBFC with a diversified loan book spanning EMI finance, home loans, auto loans and B2B lending. As the RBI’s liquidity stance remains broadly accommodative and interest rate expectations stabilise, NBFC net interest margins are improving. Bajaj Finance’s strong collections efficiency and expanding customer franchise of over 90 million customers make it one of the quality stocks to buy today in the financial sector.
Coal India (COALINDIA) – Stock to Buy Today #9
CMP: Rs 437.90 (+0.57%) | Entry Zone: Rs 434-440 | Target: Rs 455 | Stop Loss: Rs 426 | 52W Range: Rs 368.65-Rs 491.25 | Sector: Mining
Kunal Singla identifies Coal India as a stable dividend yield play among stocks to buy today. Entry at Rs 434-440 with target Rs 455 and stop loss Rs 426 provides a 3.4% upside target. The stock has recovered 18.8% from its 52-week low of Rs 368.65 and is building gradual momentum.
Coal India is the world’s largest coal producer by volume and a consistent large-cap dividend payer. India’s power demand remains structurally strong, driving steady offtake from Coal India’s mines. E-auction realisations have improved in FY27 so far and institutional accumulation in the PSU mining space continues to support the stock. For investors evaluating stocks to buy today with a combination of capital appreciation potential and dividend income, Coal India remains a solid choice.
Tata Steel (TATASTEEL) – Stock to Buy Today #10
CMP: Rs 190.65 (+1.03%) | Entry Zone: Rs 188-192 | Target: Rs 200 | Stop Loss: Rs 184 | 52W Range: Rs 152.51-Rs 224.40 | Sector: Metals
Kunal Singla flags Tata Steel as the metals pick among stocks to buy today, with the stock up 1.03% and showing positive momentum after recovering 25% from its 52-week low of Rs 152.51. Entry at Rs 188-192 targets Rs 200 with stop loss at Rs 184, a clean 4.2% upside setup.
Tata Steel’s India operations deliver consistent EBITDA margins, supported by strong demand from automotive, construction and infrastructure sectors. The UK operations restructuring is progressing and the financial drag is expected to reduce over FY27. With India’s National Infrastructure Pipeline spending accelerating and domestic steel volumes growing, Tata Steel is among the better-positioned stocks to buy today in the metals and mining space.
Trading Strategy for Stocks to Buy Today on 29 June 2026
Ankit Jaiswal recommends a three-step approach to trading stocks to buy today. First, monitor GIFT Nifty between 7:00 and 9:15 AM to determine the likely opening gap direction. A positive GIFT Nifty above 24,100 supports entering near the lower end of entry zones at open. A flat or mildly positive open warrants waiting 15 minutes for price discovery before committing capital. Second, prioritise pharma stocks in the first hour of trading, when the Nifty Pharma momentum is typically at its strongest and liquidity in DRREDDY, Cipla and Sun Pharma is highest. Third, limit total capital deployed to 2 to 3 stocks per session to allow effective stop loss monitoring.
Kunal Singla advises treating Tuesday’s triple expiry as a risk factor for banking stocks. For ICICI Bank and Axis Bank, avoid overnight holding if the positions are not already in profit, as expiry day volatility on 30 June may create sharp gaps. For PSU stocks like NTPC, BEL and Coal India, the pre-expiry positioning effect is lower, making them relatively steadier picks among stocks to buy today for multi-day holding.
Key Risks to Watch When Buying Stocks Today
Investors tracking stocks to buy today on 29 June 2026 should monitor four key risk factors. The three-day market gap since 25 June creates elevated opening volatility and the risk of a larger negative gap if any unexpected macro development occurred over the extended weekend. The pharma rally is a momentum-driven move and sector ETF rebalancing or profit booking after the morning session could cause DRREDDY, Cipla and Sun Pharma to reverse intraday gains sharply. Banking stocks are subject to triple expiry positioning risk on 30 June, which can create short-term price dislocations in ICICI Bank and Axis Bank that trigger stop losses prematurely. Always adhere to the stop loss levels specified for each of the stocks to buy today and avoid averaging losing positions. The entry zones and targets in this article are for educational reference and do not constitute guaranteed outcomes.
Conclusion
The 10 stocks to buy today on NSE on 29 June 2026 span pharma, defense, banking, power, NBFC, mining and metals, offering diversification across multiple market themes. Ankit Jaiswal’s five picks including Dr. Reddy’s, Cipla, Sun Pharma, BEL and NTPC are driven primarily by technical momentum and sector tailwinds in pharma and PSU defense. Kunal Singla’s five picks including ICICI Bank, Axis Bank, Bajaj Finance, Coal India and Tata Steel reflect pre-expiry positioning opportunities and structural recovery plays in banking, NBFC and cyclical sectors. Use the entry zones, targets and stop loss levels as structured reference points, respect your risk parameters and verify all price data on nseindia.com before placing any trades. These stocks to buy today are identified for educational purposes. Always consult a SEBI-registered financial advisor before investing.
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 on Stocks to Buy Today
What are the best stocks to buy today on NSE on 29 June 2026?
Ans. The top stocks to buy today on NSE on 29 June 2026 are Dr. Reddy’s Laboratories (DRREDDY), Cipla (CIPLA), Sun Pharma (SUNPHARMA), Bharat Electronics (BEL), NTPC, ICICI Bank (ICICIBANK), Axis Bank (AXISBANK), Bajaj Finance (BAJFINANCE), Coal India (COALINDIA) and Tata Steel (TATASTEEL), as identified by Univest analysts Ankit Jaiswal and Kunal Singla based on live market data, technical setups and sectoral momentum. Each stock has a defined entry zone, target and stop loss.
Who are the analysts behind today’s stock to buy recommendations?
Ans. The stocks to buy today are identified by Ankit Jaiswal, Senior Research Analyst at Univest, and Kunal Singla, Associate Director at Univest. Both analysts are part of Uniresearch Global Pvt Ltd, a SEBI-registered research analyst entity with registration number INH000013776. Their research is based on live NSE price data, technical analysis and sectoral trend tracking.
Why is the pharma sector dominating stocks to buy today on 29 June 2026?
Ans. The Nifty Pharma index broke above a key weekly resistance level, driven by the Indian Pharmaceutical Market recording 12.1% year-on-year growth in May 2026, its sixth consecutive double-digit month. All three growth levers of volume, price and new introductions are expanding simultaneously. Dr. Reddy’s breakout above its 52-week high, Cipla’s domestic prescription strength and Sun Pharma’s approach to a new annual high make pharma the top sector for stocks to buy today.
How should I use entry zones for stocks to buy today?
Ans. The entry zones for stocks to buy today represent the price range where Univest analysts consider the risk-reward ratio most favourable. Enter near the lower end of the zone for maximum margin of safety. Always set the stop loss at the specified level before placing the trade. Avoid entering above the upper end of the entry zone as this erodes the risk-reward setup. Position sizing should account for the elevated opening volatility typical of 3-day market gap sessions.
What is the impact of the 3-day market gap on stocks to buy today on 29 June 2026?
Ans. Indian markets were closed on 26 June 2026 for the Muharram public holiday, creating a 3-day gap since the last session on 25 June. Stocks to buy today on 29 June 2026 will absorb the cumulative impact of US Friday closing data, weekend Iran-US diplomatic developments and Asian Monday morning opens in a single opening gap. Check GIFT Nifty between 7:00 and 9:15 AM before placing any positions in stocks to buy today to gauge the likely opening direction.
Are these stocks to buy today suitable for intraday or short-term positional trades?
Ans. The stocks to buy today listed in this article are more suitable for short-term positional trades of 2 to 5 trading sessions rather than pure intraday. The entry zones, targets and stop loss levels reflect a swing trade setup designed to capture a 3 to 5 per cent move. For intraday trades, use the lower end of the entry zone, tighten stop losses and always square off before market close. Pharma stocks in this list may see profit booking after the morning session if the broader Nifty faces resistance at key levels.
What is the key market event to watch alongside stocks to buy today on 29 June 2026?
Ans. The most important upcoming event alongside stocks to buy today is Tuesday 30 June 2026, which is a triple expiry day when the Nifty 50 weekly, Nifty 50 monthly and Bank Nifty monthly all expire together. Monday 29 June will see significant institutional pre-expiry positioning, particularly in banking stocks like ICICI Bank and Axis Bank. This creates both opportunity and heightened volatility risk. Investors should factor in this event when setting stop losses for banking stocks to buy today.
Recent Articles

Why Is Sanwaria Consumer Share Price Falling Key Reasons 2026
29 June 2026

CSM Technologies IPO GMP Day 3: Rs 4 Grey Market Premium as Subscription Window Closes
29 June 2026

Why Is The Sandesh Share Price Falling Key Reasons 2026
29 June 2026

Adon Agro Commodities IPO GMP Day 1: Nil Grey Market Premium as Subscription Opens
29 June 2026
Note: This blog is for information purpose only. Investments and trading are subject to market risks, read all scheme related documents carefully.
Reviews
Recent Posts
Why Is Sanwaria Consumer Share Price Falling Key Reasons 2026
CSM Technologies IPO GMP Day 3: Rs 4 Grey Market Premium as Subscription Window Closes
Why Is The Sandesh Share Price Falling Key Reasons 2026
Adon Agro Commodities IPO GMP Day 1: Nil Grey Market Premium as Subscription Opens
Stock Market Today 29 June 2026: Sensex Gains 108 Points, Persistent Dives 9% on Nagarro Acquisition, Pharma Leads
Popular this week
Why Is Sanwaria Consumer Share Price Falling Key Reasons 2026
CSM Technologies IPO GMP Day 3: Rs 4 Grey Market Premium as Subscription Window Closes
Why Is The Sandesh Share Price Falling Key Reasons 2026
Adon Agro Commodities IPO GMP Day 1: Nil Grey Market Premium as Subscription Opens
Stock Market Today 29 June 2026: Sensex Gains 108 Points, Persistent Dives 9% on Nagarro Acquisition, Pharma Leads

Uniresearch Global Pvt Ltd
Research Analyst
SEBI Registration Number — INH000013776
Uniresearch is a subsidiary of Univest Communication Technologies Private Limited
Company Address: Registered Address: Ground Floor, Unitech Commercial Tower 2, Block B, Greenwood City, Unit 1-3, Sector 45, Gurugram, Haryana 122003
Write to us : support@univest.in, compliance@univest.in
Verify on SEBI registry →RESEARCH ANALYST
Get SEBI Registered
advice on the stocks
trending today.
Get 3 FREE Trade Ideas
for Startups Accelerator 2024
Trusted by 1Cr Indians
Awarded No.1 by Economic Times





