Top Gainers Today 21-Jul-2026: Stocks Outperforming
Introduction
Nifty 50 closed at 24,187.70 (-0.21%) while the BSE Sensex fell 238.41 points to 77,470.11 (-0.31%) on 21 July 2026, as losses in heavyweight banks kept benchmarks in the red. Despite the headline decline, broader markets outperformed, with the midcap and smallcap indices extending gains for a second straight session. Auto and realty counters featured prominently among the day’s top gainers, aligning with sectoral strength in Nifty Auto and Nifty Realty.
Large Cap Top Gainers
TVS Motor Company Ltd (+5.59%) TVS Motor rallied as auto stocks outperformed, with Nifty Auto closing with around 1% gains and TVS named among the key leaders in the sector move. The outperformance came even as the benchmark indices slipped, pushing investors towards pockets showing relative strength.
Muthoot Finance Ltd (+3.14%) Muthoot Finance advanced as investors rotated into non-bank lenders even while large banks dragged the Nifty Bank index for a second straight session. The move was supported by active trading volumes, as the market differentiated between bank-heavy selling pressure and select NBFC strength.
Shriram Finance Ltd (+2.56%) Shriram Finance gained after it was highlighted among the session’s notable Nifty gainers even as the overall market ended lower. With Nifty Bank under pressure due to stocks like HDFC Bank and SBI, investors sought relatively stronger momentum pockets within lending and finance names.
Hindustan Zinc Ltd (+2.19%) Hindustan Zinc rose in line with a second straight session of gains in metals, as the Nifty Metal index was also reported to have advanced. The uptick indicates sector participation rather than a stock-specific announcement in the provided data.
Bajaj Finserv Ltd (+2.07%) Bajaj Finserv climbed as the stock featured among key index gainers despite broader weakness driven by banking heavyweights. The rise tracked the market’s preference for select financials amid continued pressure on large banks.
Mid Cap Top Gainers
Mahindra & Mahindra Financial Services Ltd (+8.69%) Mahindra Finance jumped on unusually heavy trading volumes at 2.15 crore shares, signalling aggressive positioning in the counter even as the headline Nifty Bank index stayed soft. The move also aligned with broader market outperformance, where midcaps extended gains for the second consecutive session.
Gujarat Fluorochemicals Ltd (+6.75%) Gujarat Fluorochemicals surged as the stock approached its 52-week high zone (₹4,629.90 versus the close at ₹4,605), attracting momentum traders. The rally came with steady participation, and the stock also featured in broader “top gainers” lists in the session context.
Himadri Speciality Chemical Ltd (+3.98%) Himadri Speciality Chemical rose with strong volumes of 2.30 crore shares, indicating a high-conviction move rather than a low-liquidity spike. In the absence of a specific company announcement in the provided data, the price action points to a momentum-led gain within chemicals on a day when broader markets outperformed.
J K Cements Ltd (+3.48%) JK Cement gained as cement names were reported among early sectoral leaders, with Nifty Cement referenced as a top gainer during the session. The move was supported by the stock’s position in market-wide gainer lists, suggesting sector-driven flows into cement counters.
Berger Paints India Ltd (+3.17%) Berger Paints advanced as select consumption and housing-linked names moved up even while FMCG as a sector was noted to have snapped its gaining streak. With realty leading sectoral gains, investors also bid up allied plays tied to housing activity, supporting the stock.
Small Cap Top Gainers
KCP Sugar & Industries Corporation Ltd (+19.53%) KCP Sugar hit a sharp jump after its wholly owned subsidiary The EIMCO-K.C.P Ltd won a Rs 257 crore order from Hyundai Engineering & Construction for a Reactor Clarifier Package for a Common Seawater Supply Project. Investors typically re-rate small caps on large, named counterparty orders because they improve revenue visibility and can lift near-term execution expectations.
Bluestone Jewellery & Lifestyle Ltd (+19.52%) Bluestone surged after reporting strong Q1 FY27 results, with revenue at INR 733 crore (+48.8% YoY), Pre-IndAS EBITDA at INR 55 crore (+134.6% YoY) and adjusted PAT at INR 14 crore, alongside 39% same-store sales growth. The combination of rapid top-line growth, operating leverage and a return to profitability triggered a one-day re-pricing, amplified by heavy volume of 2.47 crore shares.
Jindal Worldwide Ltd (+19.50%) Jindal Worldwide spiked close to the session’s upper circuit zone alongside exceptionally high volume of 10.44 crore shares, pointing to a momentum-driven move rather than a low-volume gap. In the absence of a specific filing in the provided database news, the size of the volume suggests broad participation and aggressive positioning in the counter during the smallcap outperformance.
Aastha Spintex Ltd (+19.32%) Aastha Spintex climbed after the company announced a board meeting on 23 July 2026 to consider a bonus issue up to 1:1 and a final dividend up to 100% (Rs 10 per share). The same agenda also included a proposal to introduce forward-integrated textile products, which investors treated as a potential business expansion trigger.
Shalimar Paints Ltd (+18.87%) Shalimar Paints rallied on unusually strong activity, with the session context pointing to volumes well above its recent daily average and the stock featuring among the biggest gainers in the BSE ‘B’ group. With no specific company announcement provided, the move appears to be driven by a high-volume momentum chase, typical in smaller counters when liquidity spikes.
Market Overview
Benchmarks ended lower, with Sensex closing at 77,470.11 (-0.31%) and Nifty 50 at 24,187.70 (-0.21%), as bank-heavy selling weighed on headline indices. The session narrative flagged that the Nifty decline was dragged by large lenders, and the Nifty Bank index also extended its decline for a second day, led by names such as Bank of Baroda, HDFC Bank and SBI.
At the same time, broader markets stayed resilient, with midcap and smallcap indices rising for the second session in a row. On the sector front, Nifty Realty was the top gainer at around 1% with most constituents ending in the green, while Nifty Auto also gained around 1% led by stocks such as TVS Motor; metals and pharma extended gains, while IT stayed under pressure for a second straight session.
Explore More Market Movers
Readers can explore the complete list of market movers here: https://www.multibagg.ai/market-movers/top-gainers
Frequently Asked Questions
Did your stocks survive the war?
See what broke. See what stood.
Live Q1 Earnings Tracker