Stocks
Stock research, fundamentals first
No live price — filings and EOD only.
Every number on these pages comes from company filings, computed locally — never from a market tick. Exchange prices are EOD-only and need a licensed feed; none is connected yet (NSE's EOD data is a paid subscription), so price-derived metrics — P/E, P/B, drawdown, valuation bands — show an explicit “not available” state instead of a stale or invented number. Coverage grows company by company as figures are verified.
Covered companies
50 companies · figures through FY2026
Adani Enterprises
ADANIENTMetals & Mining · NSE
- Revenue
- ₹₹1,00,469Cr
- Net profit
- ₹₹9,951Cr
- ROE
- 12.3%
- ROCE
- 10.4%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 14% / 10%Adani Ports & SEZ
ADANIPORTSServices · NSE
- Revenue
- ₹₹38,736Cr
- Net profit
- ₹₹12,782Cr
- ROE
- 13.3%
- ROCE
- 12.2%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 59% / 33%Apollo Hospitals
APOLLOHOSPHealthcare · NSE
- Revenue
- ₹₹25,228Cr
- Net profit
- ₹₹2,003Cr
- ROE
- 21.1%
- ROCE
- 17.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 15% / 8%Asian Paints
ASIANPAINTConsumer Durables · NSE
- Revenue
- ₹₹35,584Cr
- Net profit
- ₹₹4,395Cr
- ROE
- 20.6%
- ROCE
- 24.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 19% / 12%Axis Bank
AXISBANKFinancial services · NSE
- Revenue
- ₹₹1,32,538Cr
- Net profit
- ₹₹26,548Cr
- ROE
- 12.3%
- ROCE
- 21.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingBSE
BSEFinancial services · NSE
- Revenue
- ₹₹5,124Cr
- Net profit
- ₹₹2,487Cr
- ROE
- 37.3%
- ROCE
- 50.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 68% / 49%Bajaj Auto
BAJAJ-AUTOAutomobile · NSE
- Revenue
- ₹₹62,905Cr
- Net profit
- ₹₹10,574Cr
- ROE
- 27.2%
- ROCE
- 24.6%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 21% / 17%Bajaj Finance
BAJFINANCEFinancial services · NSE
- Revenue
- ₹₹81,985Cr
- Net profit
- ₹₹19,332Cr
- ROE
- 17.0%
- ROCE
- 10.0%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingBajaj Finserv
BAJAJFINSVFinancial services · NSE
- Revenue
- ₹₹1,50,530Cr
- Net profit
- ₹₹19,669Cr
- ROE
- 25.2%
- ROCE
- 10.9%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 38% / 13%Bharat Electronics
BELCapital Goods · NSE
- Revenue
- ₹₹27,610Cr
- Net profit
- ₹₹6,062Cr
- ROE
- 25.3%
- ROCE
- 33.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 29% / 22%Bharti Airtel Ltd
BHARTIARTLTelecom · NSE
- Revenue
- ₹₹2,10,973Cr
- Net profit
- ₹₹33,823Cr
- ROE
- 22.7%
- ROCE
- 19.4%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 55% / 16%Cipla
CIPLAHealthcare · NSE
- Revenue
- ₹₹28,163Cr
- Net profit
- ₹₹3,862Cr
- ROE
- 11.2%
- ROCE
- 15.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 21% / 14%Coal India
COALINDIAOil, gas & consumable fuels · NSE
- Revenue
- ₹₹1,68,400Cr
- Net profit
- ₹₹31,071Cr
- ROE
- 26.1%
- ROCE
- 32.4%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 22% / 18%Dr. Reddy's Laboratories
DRREDDYHealthcare · NSE
- Revenue
- ₹₹33,700Cr
- Net profit
- ₹₹4,158Cr
- ROE
- 11.0%
- ROCE
- 12.6%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 19% / 12%Eicher Motors
EICHERMOTAutomobile · NSE
- Revenue
- ₹₹23,408Cr
- Net profit
- ₹₹5,515Cr
- ROE
- 22.0%
- ROCE
- 28.0%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 25% / 24%Eternal
ETERNALConsumer Services · NSE
- Revenue
- ₹₹54,364Cr
- Net profit
- ₹₹366Cr
- ROE
- 1.2%
- ROCE
- 2.8%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 2% / 1%Grasim Industries
GRASIMConstruction Materials · NSE
- Revenue
- ₹₹1,75,431Cr
- Net profit
- ₹₹10,300Cr
- ROE
- 10.0%
- ROCE
- 8.9%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 21% / 6%HCLTech
HCLTECHIT services · NSE
- Revenue
- ₹₹1,30,144Cr
- Net profit
- ₹₹16,652Cr
- ROE
- 22.2%
- ROCE
- 28.6%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 21% / 13%HDFC Bank
HDFCBANKFinancial services · NSE
- Revenue
- ₹₹3,48,615Cr
- Net profit
- ₹₹79,219Cr
- ROE
- 13.5%
- ROCE
- 24.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingHDFC Life
HDFCLIFEFinancial services · NSE
- Revenue
- ₹₹99,432Cr
- Net profit
- ₹₹1,912Cr
- ROE
- 10.8%
- ROCE
- 9.9%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 2% / 2%Hindalco Industries
HINDALCOMetals & Mining · NSE
- Revenue
- ₹₹2,74,944Cr
- Net profit
- ₹₹13,391Cr
- ROE
- 9.8%
- ROCE
- 9.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 13% / 5%Hindustan Unilever Ltd
HINDUNILVRFMCG · NSE
- Revenue
- ₹₹64,468Cr
- Net profit
- ₹₹15,059Cr
- ROE
- 30.9%
- ROCE
- 37.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 23% / 23%ICICI Bank
ICICIBANKFinancial services · NSE
- Revenue
- ₹₹1,95,218Cr
- Net profit
- ₹₹57,936Cr
- ROE
- 16.0%
- ROCE
- 28.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingITC Ltd
ITCFMCG & diversified · NSE
- Revenue
- ₹₹78,868Cr
- Net profit
- ₹₹21,018Cr
- ROE
- 29.0%
- ROCE
- 37.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 35% / 27%IndiGo
INDIGOServices · NSE
- Revenue
- ₹₹84,962Cr
- Net profit
- ₹₹-2,394Cr
- ROE
- -34.3%
- ROCE
- 4.7%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 14% / -3%Infosys Ltd
INFYIT services · NSE
- Revenue
- ₹₹1,78,650Cr
- Net profit
- ₹₹29,474Cr
- ROE
- 31.7%
- ROCE
- 39.6%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 24% / 16%JSW Steel
JSWSTEELMetals & Mining · NSE
- Revenue
- ₹₹1,85,470Cr
- Net profit
- ₹₹25,508Cr
- ROE
- 25.5%
- ROCE
- 19.2%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 16% / 14%Jio Financial Services
JIOFINFinancial services · NSE
- Revenue
- ₹₹3,521Cr
- Net profit
- ₹₹1,561Cr
- ROE
- 1.2%
- ROCE
- 1.7%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 66% / 44%Kotak Mahindra Bank
KOTAKBANKFinancial services · NSE
- Revenue
- ₹₹69,781Cr
- Net profit
- ₹₹19,288Cr
- ROE
- 10.6%
- ROCE
- 20.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingLarsen & Toubro Ltd
LTEngineering & construction · NSE
- Revenue
- ₹₹2,85,874Cr
- Net profit
- ₹₹18,954Cr
- ROE
- 17.3%
- ROCE
- 15.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 13% / 7%Mahindra & Mahindra
M&MAutomobile · NSE
- Revenue
- ₹₹1,98,639Cr
- Net profit
- ₹₹18,622Cr
- ROE
- 20.0%
- ROCE
- 15.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 19% / 9%Maruti Suzuki India Ltd
MARUTIPassenger vehicles · NSE
- Revenue
- ₹₹1,83,316Cr
- Net profit
- ₹₹14,680Cr
- ROE
- 13.7%
- ROCE
- 18.0%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 12% / 8%Max Healthcare
MAXHEALTHHealthcare · NSE
- Revenue
- ₹₹8,373Cr
- Net profit
- ₹₹1,442Cr
- ROE
- 13.4%
- ROCE
- 13.4%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 27% / 17%NTPC
NTPCPower · NSE
- Revenue
- ₹₹1,87,385Cr
- Net profit
- ₹₹27,546Cr
- ROE
- 13.6%
- ROCE
- 8.1%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 30% / 15%Nestlé India
NESTLEINDFMCG · NSE
- Revenue
- ₹₹23,155Cr
- Net profit
- ₹₹3,499Cr
- ROE
- 67.8%
- ROCE
- 84.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 23% / 15%Oil and Natural Gas Corporation
ONGCOil, gas & consumable fuels · NSE
- Revenue
- ₹₹6,08,663Cr
- Net profit
- ₹₹49,793Cr
- ROE
- 13.4%
- ROCE
- 14.8%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 17% / 8%Power Grid
POWERGRIDPower · NSE
- Revenue
- ₹₹46,733Cr
- Net profit
- ₹₹15,928Cr
- ROE
- 15.8%
- ROCE
- 9.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 70% / 34%Reliance Industries Ltd
RELIANCEEnergy & conglomerate · NSE
- Revenue
- ₹₹10,55,780Cr
- Net profit
- ₹₹95,754Cr
- ROE
- 10.6%
- ROCE
- 11.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 17% / 9%SBI Life Insurance Company
SBILIFEFinancial services · NSE
Fundamentals pending verification.
confirmingShriram Finance
SHRIRAMFINFinancial services · NSE
- Revenue
- ₹₹48,135Cr
- Net profit
- ₹₹10,024Cr
- ROE
- 15.2%
- ROCE
- 11.0%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingState Bank of India
SBINFinancial services · NSE
- Revenue
- ₹₹5,14,933Cr
- Net profit
- ₹₹86,666Cr
- ROE
- 14.5%
- ROCE
- 31.2%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingSun Pharma
SUNPHARMAHealthcare · NSE
- Revenue
- ₹₹58,462Cr
- Net profit
- ₹₹11,509Cr
- ROE
- 13.8%
- ROCE
- 17.5%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 28% / 20%Tata Consultancy Services Ltd
TCSIT services · NSE
- Revenue
- ₹₹2,67,021Cr
- Net profit
- ₹₹49,454Cr
- ROE
- 46.1%
- ROCE
- 56.3%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 27% / 19%Tata Consumer Products
TATACONSUMFMCG · NSE
- Revenue
- ₹₹20,290Cr
- Net profit
- ₹₹1,547Cr
- ROE
- 7.1%
- ROCE
- 9.4%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 14% / 8%Tata Motors Passenger Vehicles
TMPVAutomobile · NSE
- Revenue
- ₹₹3,35,582Cr
- Net profit
- ₹₹82,645Cr
- ROE
- 73.7%
- ROCE
- 44.6%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 6% / 25%Tata Steel
TATASTEELMetals & Mining · NSE
- Revenue
- ₹₹2,32,140Cr
- Net profit
- ₹₹10,886Cr
- ROE
- 10.7%
- ROCE
- 11.9%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 15% / 5%Tech Mahindra
TECHMIT services · NSE
- Revenue
- ₹₹56,815Cr
- Net profit
- ₹₹4,806Cr
- ROE
- 16.2%
- ROCE
- 21.7%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 16% / 8%Titan Company
TITANConsumer Durables · NSE
- Revenue
- ₹₹87,584Cr
- Net profit
- ₹₹5,073Cr
- ROE
- 32.3%
- ROCE
- 17.2%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 10% / 6%Trent
TRENTConsumer Services · NSE
- Revenue
- ₹₹20,074Cr
- Net profit
- ₹₹1,721Cr
- ROE
- 24.6%
- ROCE
- 25.9%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 19% / 9%UltraTech Cement
ULTRACEMCOConstruction Materials · NSE
- Revenue
- ₹₹88,512Cr
- Net profit
- ₹₹8,188Cr
- ROE
- 10.7%
- ROCE
- 12.8%
Filings FY2026 · 2026-10-27 · re-check dueconfirmingMargins 19% / 9%
How these numbers are made
Stored figures are annual, consolidated, as-reported lines from company filings, compiled via Screener.in with a source link on every row (rendered “confirming” until verified against the primary filing). Ratios — ROE, ROCE, debt/equity, margins, growth CAGR — are computed by LetsInvest from those stored lines, with formulas printed on each company page. Prices stay out until a licensed EOD vendor is approved: see Learn: fundamental analysis for how to read the statements behind them. Figures last reviewed 27 Oct 2026.