10 Stocks to Buy Today 11 August 2026: Analysts’ Picks
- August 11, 2026
- Posted by: Ankit Jaiswal
- Category: News
10 stocks to buy today 11 Aug 2026. Picks: Mazagon Dock Rs 2,575, NHPC Rs 77.2, Karur Vysya Bank Rs 331.2, Bajaj Auto Rs 11,677, ICICI Bank Rs 1,431.8, Kotak Mahindra Bank Rs 393.5, Paytm Rs 1,584.1.
The 10 stocks to buy today list for 11 August 2026 is curated from live market data screens covering high-momentum, high-growth, analyst-rated and stocks-in-news categories. Ankit Jaiswal, Senior Research Analyst at Univest, and Kunal Singla, Associate Director at Univest, have reviewed these 10 stocks for their near-term catalysts, technical positioning and fundamental quality ahead of today’s session on the Nifty 50. All prices in this 10 stocks to buy today list are as of August 10, 2026 close and should be verified against live intraday data before any investment decision.
Click Here – Get Free Investment Predictions
The 10 stocks to buy today list spans defence, power, banking, jewellery, shipping, two-wheelers, commodities and fintech, providing broad sector diversification within a single curated selection. Investors looking for a structured starting point for their 11 August 2026 research will find this 10 stocks to buy today list covers both established blue-chip names and high-growth smaller-cap opportunities identified by data systems.
10 Stocks to Buy Today on 11 August 2026: Quick Reference
| Stock | Symbol | LTP (Rs) | 52W High | 52W Low | Signal |
|---|---|---|---|---|---|
| Mazagon Dock Shipbuilders | MAZDOCK | 2,575.00 | 2,832.50 | 2,317.50 | High Momentum |
| NHPC | NHPC | 77.20 | 84.92 | 69.48 | Analyst Rating 100% Buy |
| Karur Vysya Bank | KARURVYSYA | 331.20 | 397.40 | 265.00 | Analyst Rating 100% Buy + In News |
| Kalyan Jewellers India | KALYANKJIL | 600.25 | 660.25 | 540.25 | High Momentum |
| Bajaj Auto | BAJAJ-AUTO | 11,677.00 | 12,844.00 | 10,510.00 | In News |
| Coal India | COALINDIA | 411.00 | 452.10 | 369.90 | In News |
| ICICI Bank | ICICIBANK | 1,431.80 | 1,574.90 | 1,288.70 | In News |
| Great Eastern Shipping | GESHIP | 1,329.60 | 1,595.50 | 1,063.70 | High Growth |
| Kotak Mahindra Bank | KOTAKBANK | 393.50 | 432.85 | 354.15 | In News |
| Paytm (One 97 Comm.) | PAYTM | 1,584.10 | 1,742.50 | 1,425.70 | In News |
10 Stocks to Buy Today: Stock-by-Stock Analysis
Below is a brief rationale for each of the 10 stocks to buy today, drawing on market data signals and Univest’s research team’s sector view for 11 August 2026.
1. Mazagon Dock Shipbuilders — High Momentum Defence Play
In the 10 stocks to buy today list for its sustained high momentum, Mazagon Dock Shipbuilders benefits from India’s accelerating defence procurement under Project 75 submarines, naval fleet expansion and growing maritime security budget. The stock is at Rs 2,575 within a 52-week band of Rs 2,317.50 to Rs 2,832.50. Ankit Jaiswal notes that defence stocks with confirmed order books and government programme execution are among the stronger medium-term structural picks in India’s capital goods space.
Screen All 10 Stocks to Buy Today on the Univest Screener
2. NHPC — 100% Analyst Buy on Hydro Power Growth
NHPC carries a 100 percent Buy consensus from analysts, making it one of the most unanimously rated picks in today’s 10 stocks to buy today list. With India’s hydro power capacity expansion under the government’s renewable energy mission, NHPC’s project pipeline and dividend credentials make it a compelling PSU to consider. Current LTP Rs 77.20 within a 52-week band of Rs 69.48 to Rs 84.92.
3. Karur Vysya Bank — 100% Buy + In News
A dual-signal pick in the 10 stocks to buy today list, Karur Vysya Bank combines 100 percent analyst Buy rating with active news coverage. The Tamil Nadu-based private bank has been improving asset quality and delivering steady loan growth. Kunal Singla highlights the bank as a quality small private bank with significant re-rating potential as its metrics continue to improve toward larger peer valuations. LTP Rs 331.20, 52-week range Rs 265 to Rs 397.40.
4. Kalyan Jewellers India — Momentum in Organised Jewellery
Kalyan Jewellers India is in the 10 stocks to buy today list on high momentum signals, reflecting the organised jewellery sector’s sustained structural growth. The company’s expansion in tier-2 and tier-3 cities and its strong brand positioning in the mid-premium segment underpin the momentum. The upcoming Diwali-driven festive season is a near-term positive catalyst. LTP Rs 600.25, range Rs 540.25 to Rs 660.25.
5. Bajaj Auto — Premium Two-Wheeler Market Leader
Bajaj Auto enters the 10 stocks to buy today list from the Stocks in News screen as the two-wheeler market watches the evolution of the premium motorcycle and EV segments. Bajaj Auto’s dominant position in the 125cc+ segment and its export credentials make it a high-quality auto sector pick. Ankit Jaiswal notes that Bajaj Auto’s consistent dividend, strong export franchise and premium domestic positioning justify its place in a diversified 10 stocks to buy today selection. LTP Rs 11,677, 52-week range Rs 10,510 to Rs 12,844.
6. Coal India — High-Yield PSU Commodity Play
Coal India is in the 10 stocks to buy today list as a high-dividend-yield PSU that provides portfolio stability alongside commodity exposure. With elevated global energy prices and India’s continued reliance on coal-based power generation for base load, Coal India’s production targets and dividend trajectory remain important for income-focused investors. LTP Rs 411, range Rs 369.90 to Rs 452.10.
7. ICICI Bank — Quality Large-Cap Private Banking
ICICI Bank is a core quality holding in the 10 stocks to buy today list from the Stocks in News screen. One of India’s most consistently performing private banks, ICICI Bank offers strong loan growth, improving NIM and superior asset quality metrics. Kunal Singla notes that ICICI Bank’s inclusion in any 10 stocks to buy today list is justified by its combination of growth, quality and manageable valuation within the private banking universe. LTP Rs 1,431.80, 52-week range Rs 1,288.70 to Rs 1,574.90.
8. Great Eastern Shipping (GESHIP) — High-Growth Shipping Pick
Great Eastern Shipping is in the 10 stocks to buy today list from High Growth screen, reflecting strong earnings momentum in the shipping sector driven by elevated global freight rates. As India’s largest private shipping company, Great Eastern Shipping has benefited from tight global tanker supply and solid crude tanker rates. LTP Rs 1,329.60, 52-week range Rs 1,063.70 to Rs 1,595.50, implying approximately 20 percent upside to the annual high.
Download the Univest iOS App or Univest Android App to track all 10 stocks to buy today with live prices and alerts on Univest.
9. Kotak Mahindra Bank — Valuation Comfort in Large-Cap Banking
Kotak Mahindra Bank joins the 10 stocks to buy today list from the Stocks in News screen as one of India’s premier private banks, currently trading at Rs 393.50 against a 52-week range of Rs 354.15 to Rs 432.85. Ankit Jaiswal notes that Kotak Mahindra Bank’s conservative provisioning culture and strong deposit franchise position it as a quality banking pick in a potentially challenging NIM environment. The stock is approximately 9 percent below its 52-week high, suggesting room for recovery if market sentiment toward private banks improves.
10. Paytm (One 97 Communications) — Fintech Recovery Story
Paytm rounds out the 10 stocks to buy today list from the Stocks in News screen, as the fintech major’s recovery story continues to attract investor attention following ace investor Akash Bhansali’s Rs 360 crore stake growing to Rs 1,225 crore in value over two years. Paytm at Rs 1,584.10 is within a 52-week range of Rs 1,425.70 to Rs 1,742.50. Kunal Singla highlights the fintech stock’s position within the 10 stocks to buy today list as a high-risk, high-reward recovery play for investors with appropriate risk tolerance and a medium-term investment horizon.
Conclusion
The 10 stocks to buy today list for 11 August 2026, live market data, covers Mazagon Dock Shipbuilders, NHPC, Karur Vysya Bank, Kalyan Jewellers, Bajaj Auto, Coal India, ICICI Bank, Great Eastern Shipping, Kotak Mahindra Bank and Paytm. Ankit Jaiswal and Kunal Singla at Univest note that this 10 stocks to buy today list should be used as a research starting point and not as a direct buy recommendation. Each stock carries sector-specific and market-wide risks. Always verify live prices and consult a SEBI-registered financial advisor before investing in any of the 10 stocks to buy today.
Disclaimer: Data and figures in this article are sourced from publicly available information and Groww’s live market data. 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).
What are the 10 stocks to buy today on 11 August 2026?
Ans. The 10 stocks to buy today on 11 August 2026 curated from data are Mazagon Dock Shipbuilders, NHPC, Karur Vysya Bank, Kalyan Jewellers India, Bajaj Auto, Coal India, ICICI Bank, Great Eastern Shipping, Kotak Mahindra Bank and Paytm (One 97 Communications).
How were the 10 stocks to buy today selected?
Ans. The 10 stocks to buy today were selected from live market data including High Momentum, High Growth, Analyst Rating and Stocks in News screens, reviewed by Univest research analysts Ankit Jaiswal and Kunal Singla for catalysts, technical positioning and fundamental quality ahead of 11 August 2026.
Which of the 10 stocks to buy today has the highest analyst rating?
Ans. Both NHPC and Karur Vysya Bank carry 100 percent analyst Buy ratings from Analyst Rating screen, making them the most unanimously rated stocks in today’s 10 stocks to buy today list.
What is the price range for Paytm in the 10 stocks to buy today list?
Ans. Paytm (One 97 Communications) is in the 10 stocks to buy today list at Rs 1,584.10, within a 52-week range of Rs 1,425.70 (low) to Rs 1,742.50 (high). The stock appears on Stocks in News screen as the Bhansali investment story attracted attention.
Is Bajaj Auto a good stock to buy today?
Ans. This article does not constitute investment advice. Bajaj Auto is included in the 10 stocks to buy today list from Stocks in News screen based on its market leadership in premium two-wheelers and export franchise. Investors should consult a SEBI-registered financial advisor before making any buy decision.
What is Great Eastern Shipping’s growth signal?
Ans. Great Eastern Shipping appears in the 10 stocks to buy today list from High Growth screen, reflecting strong earnings momentum from elevated global tanker freight rates. The stock is at Rs 1,329.60 with a 52-week range of Rs 1,063.70 to Rs 1,595.50.
Where can I invest in the 10 stocks to buy today?
Ans. You can research and invest in the 10 stocks to buy today through the Univest app on iOS or Android, using the Univest Screener at univest.in/screeners for live data, fundamentals and analyst insights on each stock.