ad

Stocks to Buy Today: Ankit Jaiswal of Univest Picks NBCC, Lupin and RBL Bank for 8 May 2026

Fri May 08 2026

Stocks to Buy Today: Ankit Jaiswal of Univest Picks NBCC, Lupin and RBL Bank for 8 May 2026

Stocks to buy today on Friday, 8 May 2026 carry a constructive bias, shaped by a Nifty 50 that closed Thursday at 24,580, its fourth consecutive session of gains, and a Bank Nifty that broke above 55,500 on above average intraday volume. Three names have emerged as the top stocks to buy today from the research desk of Univest: NBCC (India) Ltd from the PSU construction space, Lupin Ltd from pharmaceuticals, and RBL Bank Ltd from private banking. The stocks to buy today shortlist is supported by clean technical breakout patterns confirmed with above average volume and live fundamental catalysts validated through NSE and BSE exchange filings. The Nifty’s positive momentum, aided by the RBI’s repo rate cut to 6.0 per cent in April 2026, improving FII flow data in the first week of May, and the India Pakistan ceasefire removing the geopolitical risk premium that had weighed on Indian equities since late April, creates a favourable macro backdrop for stocks to buy today on 8 May 2026.

Ankit Jaiswal, Senior Research Analyst at Univest, has prepared today’s stocks to buy today shortlist after assessing Thursday’s technical close, live Q4 FY26 result data from exchange filings, and sector specific macro triggers. Jaiswal’s framework for selecting stocks to buy today requires every recommended name to be trading above its 50 day and 100 day simple moving averages, to show volume confirmation of at least 1.3 times the 20 day average, and to carry a verifiable fundamental catalyst supported by an NSE or BSE filing. All three stocks to buy today pass all three criteria.

Track live Sensex, Nifty and sector data with analyst insights on Univest.

Thursday, 7 May 2026 Market Recap

•  Nifty 50 and Sensex: The Nifty 50 closed at 24,580 on Thursday, 7 May 2026, gaining approximately 185 points or 0.76 per cent. The Sensex added approximately 620 points to close near 80,850. Broader indices outperformed, with the Nifty Midcap 100 gaining 0.9 per cent and the Nifty Small Cap 100 up 1.1 per cent. The Nifty 50 is now approximately 6.8 per cent below its 52 week high of 26,373.

•  Sectoral Performance: Pharmaceuticals led Thursday’s session, with the Nifty Pharma index gaining 1.8 per cent on Lupin’s sustained momentum after its Q3 FY26 results beat. Private banking outperformed, with RBL Bank touching a fresh 52 week high of Rs 349.75 before closing at Rs 332.05. PSU construction names saw steady buying interest driven by Budget 2026 27 capital expenditure optimism. IT and FMCG ended broadly flat.

•  India VIX and FII or DII: India VIX softened to 17.6, indicating declining near term market fear. FII flows turned marginally positive in the first week of May 2026, with net buying of approximately Rs 1,200 crore, following April’s net selling of Rs 44,281 crore linked to the US reciprocal tariff shock. DII buying remained consistent, providing a floor for the broader market on any intraday dips.

Stocks to Buy Today on 8 May 2026: Quick Reference

All prices are basis NSE closing on 7 May 2026. Verify live on the Univest Screener before trading.

StockNSE SymbolCMP (Rs)Buy Range (Rs)Target (Rs)Stop Loss (Rs)Holding Period
NBCC (India) LtdNBCC101.68100 to 104112 to 118941 to 3 weeks
Lupin LtdLUPIN2,460.102,440 to 2,4752,620 to 2,6802,3784 to 8 weeks
RBL Bank LtdRBLBANK332.05328 to 338365 to 3803154 to 6 weeks

Data sourced from NSE/BSE. CMP as of 7 May 2026. Past performance is not indicative of future results.

NBCC (India) Ltd: Buy Recommendation for 8 May 2026

Trend: Bullish

Key Support Levels: Rs 96 (50 day SMA) and Rs 94 (stop loss zone)

Key Resistance Levels: Rs 112 and Rs 118

NBCC (India) Ltd is the top name on today’s stocks to buy today list from a technical standpoint. The stock has formed a clean rounding bottom on the daily chart over the past two months, with a confirmed reclaim of the 50 day simple moving average near Rs 96. The 14 day RSI on the daily chart has crossed above 60 without entering overbought territory, and the weekly MACD has given a fresh positive crossover. Volume on Thursday was 1.4 times the 20 day average, which Ankit Jaiswal reads as institutional accumulation rather than retail momentum. The risk reward at the suggested buy zone of Rs 100 to 104 is approximately 1:2.2, the best among today’s three stocks to buy today picks.

On the fundamental side, NBCC delivered standout Q3 FY26 results with consolidated net profit jumping 39.37 per cent year on year to Rs 193 crore and revenue rising 28 per cent year on year to Rs 3,170 crore. In April 2026, NBCC signed a Memorandum of Understanding with Mahanagar Telephone Nigam Ltd to develop a prominent MTNL land parcel in New Delhi valued at approximately Rs 1,600 crore, adding to its already robust project management consultancy order book. The Government of India holds 61.75 per cent promoter stake in NBCC, providing institutional backing that limits downside tail risk. NBCC’s debt to equity ratio is effectively nil and the company has consistently paid dividends.

Ankit Jaiswal, Senior Research Analyst at Univest, recommends buying NBCC in the range of Rs 100 to 104 with a target of Rs 112 to 118 and a strict stop loss at Rs 94 on a closing basis. Holding period is 1 to 3 weeks.

Lupin Ltd: Buy Recommendation for 8 May 2026

Trend: Bullish, Pre Breakout Consolidation

Key Support Levels: Rs 2,420 (20 day SMA) and Rs 2,378 (stop loss zone)

Key Resistance Levels: Rs 2,494 (52 week high) and Rs 2,680

Lupin Ltd closed Thursday at Rs 2,460.10, just 1.36 per cent below its 52 week high of Rs 2,494, and has been consolidating in a tight Rs 2,380 to Rs 2,494 band for three weeks. Ankit Jaiswal of Univest identifies this as a high tight flag pattern, one of the most reliable pre breakout setups in technical analysis. The daily RSI stands at 65 and the weekly MACD has given a positive crossover. A daily close above Rs 2,494 on above average volume would trigger the breakout, with an initial target of Rs 2,620 to Rs 2,680 and a medium term target of Rs 2,750 or higher on a positional basis. This makes Lupin one of the strongest stocks to buy today for investors willing to hold for 4 to 8 weeks.

Lupin’s Q3 FY26 results were the primary fundamental trigger for this stocks to buy today pick. Consolidated net profit surged 37.46 per cent year on year to Rs 1,175.55 crore against Rs 855.16 crore in Q3 FY25. Revenue from operations climbed 24.26 per cent year on year to Rs 7,167.52 crore. In April 2026, the US Food and Drug Administration approved Lupin’s Dapagliflozin and Metformin Hydrochloride Extended Release Tablets across multiple strengths, directly adding to the FY27 US specialty revenue pipeline. The USFDA inspection at a key facility in April 2026 closed with three Form 483 observations, which management described as procedural rather than data integrity related, removing a regulatory overhang that had kept the stock range bound below its 52 week high.

Ankit Jaiswal recommends buying Lupin in the range of Rs 2,440 to 2,475 with a target of Rs 2,620 to Rs 2,680 and a stop loss at Rs 2,378 on a closing basis. Holding period is 4 to 8 weeks. Aggressive traders may add on a confirmed daily close above Rs 2,494.

Screen the best stocks to buy today based on technical breakouts and earnings catalysts on the Univest Screener.

RBL Bank Ltd: Buy Recommendation for 8 May 2026

Trend: Bullish, Fresh 52 Week High Momentum

Key Support Levels: Rs 315 (stop loss zone) and Rs 300 (previous breakout level)

Key Resistance Levels: Rs 350 and Rs 380

RBL Bank Ltd is the technically strongest name on today’s stocks to buy today list. The stock made a fresh 52 week high of Rs 349.75 on 7 May 2026 before pulling back to close at Rs 332.05, presenting an ideal buy on pullback entry for today’s stocks to buy today session. The stock has been forming higher highs and higher lows on the weekly chart for seven consecutive months and is comfortably trading above its 5 day, 20 day, 50 day, 100 day and 200 day simple moving averages. The 50 day SMA stands at Rs 315.10 and the 200 day SMA at Rs 291.31, both acting as confirmed support zones. Weekly and monthly MACD readings are bullish, and Bollinger Band expansion on the daily chart confirms that momentum is sustained without yet signalling exhaustion.

RBL Bank’s Q4 FY26 result validated the fundamental thesis. Net Interest Income reached a record Rs 1,670.96 crore while interest earned hit an all time high of Rs 3,720.25 crore. Operating profit grew 10.94 per cent quarter on quarter. Gross NPA held at 1.45 per cent, confirming disciplined credit underwriting. Institutional holding rose 1.62 per cent quarter on quarter to 63.57 per cent. The most significant structural catalyst is the Securities and Exchange Board of India’s approval for Emirates NBD’s strategic investment in RBL Bank via preferential equity allotment. Once closed, this infusion will uplift RBL Bank’s CET1 capital ratio, addressing the capital adequacy concern that had kept its valuation at a discount to peers. Citigroup maintains a Buy rating on RBL Bank with an independent target of Rs 390, providing external validation for this stocks to buy today pick.

Ankit Jaiswal recommends buying RBL Bank in the range of Rs 328 to 338 with a target of Rs 365 to Rs 380 and a stop loss at Rs 315 on a closing basis. Holding period is 4 to 6 weeks.

Key Sectors to Watch on 8 May 2026

•  PSU Construction: Budget 2026 27 capital expenditure of Rs 11.11 lakh crore continues to underpin PSU construction names. NBCC’s fresh MTNL order win and strong Q3 FY26 results make the sector a high conviction space for stocks to buy today on 8 May 2026. Watch for further government order flow announcements.

•  Pharmaceuticals: The Nifty Pharma index has outperformed the Nifty 50 by 3.2 per cent in May 2026 month to date. Lupin’s USFDA approval momentum and the broader Indian pharma sector’s US generic pipeline are driving a re rating that makes pharma one of the strongest sector tailwinds for today’s stocks to buy today list.

•  Private Banking: RBL Bank’s 52 week high and the broader improvement in private banking asset quality metrics signal that the sector is in recovery mode. The RBI rate cut cycle, with the repo rate at 6.0 per cent, supports loan demand and NIM recovery, creating a positive fundamental backdrop for private banking stocks to buy today.

Strategy for Today’s Stock Picks

•  Stagger entries within the buy range: Buy 50 per cent at the lower end of each stock’s suggested range and the balance on a confirmed bounce or intraday consolidation. Do not chase if any stock opens more than 2 per cent above the buy range at the opening bell on 8 May 2026.

•  Set stop loss orders immediately after entry: Place stop loss sell orders the moment each buy executes. Use GTT orders to pre set Rs 94 for NBCC, Rs 2,378 for Lupin and Rs 315 for RBL Bank, all on a daily closing basis.

•  Trail profits as targets approach: Once NBCC reaches Rs 112, book 50 per cent and trail the stop to Rs 104. Once Lupin crosses Rs 2,600, trail the stop to Rs 2,480. Once RBL Bank crosses Rs 365, trail the stop above Rs 345.

•  Monitor the Nifty 50 trend: If the Nifty 50 closes below 24,200 on any day during the holding period, reduce position sizes and tighten stops. A Nifty break below 24,200 weakens the positive backdrop for all three stocks to buy today picks.

Download the Univest iOS App or the Univest Android App to get daily stock recommendations and expert research.

Risks to Today’s Stock Picks

•  Gap down opening risk: An adverse overnight development such as a crude oil spike above $120 per barrel, US Federal Reserve hawkish commentary, or a fresh geopolitical escalation could cause the Nifty to open with a gap down, triggering stop loss exits before the trade thesis has a fair run. Always check GIFT Nifty pre market levels before placing any stocks to buy today orders.

•  Earnings guidance disappointment: Q4 FY26 results for Lupin and RBL Bank are in or near reporting season. If guidance for FY27 disappoints on Lupin’s US specialty margin or RBL Bank’s NIM recovery trajectory, the stocks could re price lower despite today’s technical setups.

•  Stop loss discipline failure: The single biggest risk for retail traders is averaging down instead of exiting at the defined stop loss. A daily close below Rs 94 for NBCC, Rs 2,378 for Lupin or Rs 315 for RBL Bank invalidates the trade thesis and must be respected as an exit signal, not an averaging opportunity.

Conclusion

Today’s stocks to buy today shortlist from Ankit Jaiswal, Senior Research Analyst at Univest, is built on three high conviction picks: NBCC, Lupin and RBL Bank, each backed by a confirmed technical setup and a verifiable fundamental catalyst validated through exchange filings. NBCC offers a 10 to 16 per cent short term upside, Lupin a 6 to 9 per cent positional move, and RBL Bank a 10 to 14 per cent move over their respective holding periods. Each stock on this stocks to buy today list carries a defined buy range, target and stop loss, removing ambiguity from execution. Traders are reminded that these stocks to buy today recommendations are research based calls and not guaranteed outcomes. Position sizing, stop loss discipline and real time monitoring remain non negotiable for any stocks to buy today strategy.

Disclaimer: The information provided in this article is for educational and informational purposes only and does not constitute investment advice. Univest is a SEBI registered research analyst entity (Uniresearch Global Pvt Ltd, SEBI Registration Number INH000012449). Views expressed are for general informational purposes only and should not be construed as a recommendation to buy, sell or hold any security. Investments in securities are subject to market risks. Please read all related documents before investing. Past performance is not indicative of future results. Please consult a SEBI registered financial advisor before making any investment decision.

FAQs

What are the top stocks to buy today on 8 May 2026?

Ans. The top stocks to buy today on 8 May 2026 as recommended by Ankit Jaiswal, Senior Research Analyst at Univest, are NBCC (India) Ltd with a buy range of Rs 100 to 104, a target of Rs 112 to 118 and a stop loss at Rs 94; Lupin Ltd with a buy range of Rs 2,440 to 2,475, a target of Rs 2,620 to 2,680 and a stop loss at Rs 2,378; and RBL Bank Ltd with a buy range of Rs 328 to 338, a target of Rs 365 to 380 and a stop loss at Rs 315. Each of the stocks to buy today carries a clearly defined holding period and a risk reward ratio above 1:2.

Why is NBCC on the stocks to buy today list for 8 May 2026?

Ans. NBCC is on the stocks to buy today list because of three converging factors. First, a rounding bottom technical breakout above the 50 day SMA with 1.4 times volume confirmation. Second, Q3 FY26 net profit up 39.37 per cent year on year to Rs 193 crore. Third, a fresh Rs 1,600 crore MoU with MTNL for a Delhi land redevelopment project. With Government of India promoter holding at 61.75 per cent and a debt free balance sheet, NBCC meets all criteria for today’s stocks to buy today shortlist.

Is Lupin a good stock to buy today at Rs 2,460?

Ans. Stocks to buy today recommendations from Ankit Jaiswal of Univest place Lupin as a positional pick for a 4 to 8 week hold. Lupin posted Q3 FY26 PAT of Rs 1,175.55 crore, up 37.46 per cent year on year, and received USFDA approval for its Dapagliflozin and Metformin combination in April 2026. The stock is consolidating in a high tight flag pattern just below its 52 week high of Rs 2,494. Target is Rs 2,620 to 2,680. Stop loss is Rs 2,378 on a closing basis.

What is the target for RBL Bank in May 2026?

Ans. Among today’s stocks to buy today picks, RBL Bank carries a 4 to 6 week target of Rs 365 to 380, with a stop loss at Rs 315. The bank made a fresh 52 week high of Rs 349.75 on 7 May 2026 and reported a record Net Interest Income of Rs 1,670.96 crore in Q4 FY26. SEBI has approved Emirates NBD’s strategic equity infusion, expected to strengthen RBL Bank’s CET1 capital ratio. Citigroup maintains an independent Buy rating with a Rs 390 target.

How can retail investors use the stocks to buy today list from Univest?

Ans. Retail investors can use Univest’s stocks to buy today list as a structured framework with defined entry, target and stop loss levels for each pick. The key discipline is to buy within the suggested range, set stop loss orders immediately after entry, and trail profits as targets are approached. All stocks to buy today recommendations from Univest are backed by SEBI registered research analyst coverage under Uniresearch Global Pvt Ltd, INH000012449.

Recent Article

VRL Logistics Q4 Results 2026: Date, Revenue, PAT and Analyst Outlook

Vraj Iron and Steel Q4 Results 2026: Date, Revenue, PAT and Analyst Outlook

Voltas Q4 Results 2026: Date, Revenue, PAT and Analyst Outlook

Voltamp Transformers Q4 Results 2026: Date, Revenue, PAT and Analyst Outlook

Vodafone Idea Q4 Results 2026: Date, Revenue, PAT and Analyst Outlook

ad

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 →