Top Gainers Today 22-Oct-2026: Stocks in Focus
Introduction
Nifty 50 closed at 22,621.70 (-0.83%) and the Sensex ended at 73,132.51 (-0.78%) on Thursday, 22 October 2026, as higher crude oil prices kept risk appetite in check. Market breadth stayed weak through the session, with 940 stocks advancing versus 2,540 declining on the NSE (as of 14:35 IST). Despite the index decline, select pockets such as telecom-linked small caps, defensives like pharma, and a few consumption and financial names featured among the day’s top gainers. FII and DII activity data for 22 October will be available after NSE’s evening files.
Large Cap Top Gainers
Indian Hotels Co Ltd (+4.16%) Indian Hotels climbed with heavy participation, with volumes at 2.38 crore shares, even as the broader market stayed under pressure. The stock traded close to its 52-week high zone (₹794.75), signalling a momentum-led move as investors rotated into select service and consumption-facing large caps.
Bajaj Holdings & Investment Ltd (+2.93%) Bajaj Holdings gained as investors sought relative stability in diversified holding companies amid a risk-off session in mid and small caps. The move came on comparatively low volumes (1.37 lakh), suggesting the rise was driven more by price discovery than broad-based churn.
Torrent Pharmaceuticals Ltd (+2.45%) Torrent Pharma advanced as defensives outperformed on a down day for benchmarks, with pharma among the least weak sector groups in the session’s sector dashboard. The stock’s rise on 2.12 lakh shares points to incremental buying in large-cap pharma counters when market volatility (India VIX) rose.
Bajaj Finance Ltd (+1.61%) Bajaj Finance moved higher as financials showed relative resilience compared with the broader market, with Bank Nifty falling less than headline indices. Strong traded volume of 1.10 crore shares underscored active positioning in large, liquid lenders and NBFCs despite the overall market decline.
Zydus Lifesciences Ltd (+1.58%) Zydus Lifesciences gained in line with the defensive pharma bid during a volatile session, supported by healthy turnover of 13.91 lakh shares. The stock remained within reach of its 52-week range (₹835.85 to ₹1,232.00), with traders favouring large-cap healthcare names for downside protection.
Mid Cap Top Gainers
Balkrishna Industries Ltd (+3.43%) Balkrishna Industries rose in a weak tape, indicating stock-specific strength as investors selectively added positions in quality industrial names. The move came alongside steady activity (7.66 lakh shares), suggesting accumulation rather than a low-volume spike.
Aurobindo Pharma Ltd (+3.16%) Aurobindo Pharma rallied as pharma names held up better than cyclical sectors during the session, consistent with the defensive tilt visible in sector performance. Strong volume of 12.17 lakh shares supported the up move, pointing to institutional participation.
PB Fintech Ltd (+2.87%) PB Fintech gained as investors bought into platform and financial services names that remained relatively insulated from the day’s sectoral sell-off. The rally was backed by high volumes (31.90 lakh), indicating active trading and short-term momentum.
360 ONE WAM Ltd (+1.56%) 360 ONE WAM advanced as wealth and asset management plays attracted flows amid higher volatility, with investors favouring fee-led businesses in choppy markets. Volume of 5.89 lakh shares suggested steady demand rather than a one-off spike.
SBI Cards & Payment Services Ltd (+1.45%) SBI Cards rose even as broader financial services were mixed, aided by active turnover of 10.10 lakh shares. The stock’s gains aligned with the session’s relative resilience in banking-linked segments compared with sharper cuts in sectors like media and FMCG.
Small Cap Top Gainers
Tata Teleservices (Maharashtra) Ltd (+19.23%) Tata Teleservices (Maharashtra) surged to near its upper circuit zone with extremely heavy volumes of 21.54 crore shares, signalling a momentum-driven trade. The move coincided with sharp gains in another telecom PSU counter, MTNL, indicating sector-linked churn and speculative interest within telecom small caps.
Beta Drugs Ltd (+18.40%) Beta Drugs jumped after reporting strong Q2 and H1 FY27 performance, with management commentary in the public domain pointing to continued growth. As per the cited figures in the available context, Q2 revenue rose 33% year-on-year to ₹137.49 crore and net profit (post non-controlling interests) increased 51.8% to ₹18.55 crore, while FY27 revenue guidance was reiterated at about ₹535 crore with 23-24% EBITDA margin.
Omnitech Engineering Ltd (+13.69%) Omnitech Engineering rallied after the company disclosed fresh aerospace and defence orders in an exchange filing dated 21 October 2026, covering precision-engineered components and sub-assemblies for critical applications. While order values and customer names were not disclosed, the announcement strengthened the market’s growth narrative for its defence manufacturing segment, and the stock saw outsized trading volumes at 2.26 crore shares.
Mahanagar Telephone Nigam Ltd (+10.89%) MTNL rose sharply on elevated turnover (2.28 crore shares) as telecom names saw aggressive intraday positioning, reflected in the simultaneous spike in TTML. The stock also traded well above its 52-week low zone (₹20.30), suggesting a technical bounce amplified by high-risk trading flows.
Vans Electroengineerings Ltd (+10.00%) Vans Electroengineerings hit ₹401.50, matching its 52-week high and closing at a 10% jump, which is consistent with an upper-circuit style move. With no specific company announcement cited in the provided context for 22 October, the rally appeared driven by post-listing momentum and a breakout to a fresh yearly high on 5.88 lakh shares.
Market Overview
Benchmark indices extended losses for a second session as crude oil’s rise revived inflation concerns and kept investors cautious. Nifty 50 settled at 22,621.70 (-0.83%) and Sensex at 73,132.51 (-0.78%), while India VIX rose to 16.50 (+5.25%), reflecting higher intraday risk pricing.
Sector performance remained defensive. Pharma, healthcare and bank-linked indices were among the least weak pockets during the day, while media (-2.34%), FMCG (-1.71%), defence (-1.33%) and IT (-1.24%) led the cuts. Breadth stayed negative with 940 advances against 2,540 declines on the NSE (as of 14:35 IST), indicating that gains were concentrated in a narrow set of stocks.
Institutional flow numbers for 22 October were not available in the provided data at the time of writing, and will update after NSE’s evening files. Traders also tracked stock-specific moves in small caps, where volume-led spikes in telecom and order-driven buying in select capital goods names stood out even as the broader market corrected.
Explore More Market Movers
Readers can explore the complete list of market movers here:
Frequently Asked Questions
Did your stocks survive the war?
See what broke. See what stood.
Live Q2 Earnings Tracker