Skip to Content
📊 Stock Market Fundamentals

Market Cap Calculator
Nano · Micro · Small · Mid · Large · Mega

Calculate market capitalisation instantly. Classify any stock — from nano-cap startups to trillion-dollar giants. Compare your stock against Nifty 50, S&P 500, and global indices.

Market Cap = Price × Shares NSE · BSE Nifty NYSE · NASDAQ Free Float Enterprise Value
Currency:
Presets:

Market Cap Inputs

Current Share Price
Last traded price / CMP
₹1₹10,000
Total Shares Outstanding
All issued shares — not just free float
Cr
1 Cr5,000 Cr
Free Float %
Shares available for public trading (excl. promoter holding)
%
1%100%
Enterprise Value Inputs (optional)
Total Debt (₹ Cr)
Cash & Equivalents (₹ Cr)
Market Capitalisation
₹6.00 Lakh Cr
≈ $72 Billion
🏛️
Cap Category
Large Cap
₹20,000 Cr+ — Top 100 on NSE/BSE
Market Cap Scale
NanoMicroSmallMidLargeMega
Free Float Cap
₹3.30 L Cr
Enterprise Value
₹6.50 L Cr
Promoter Holding
45.0%
Price × 2 →
₹12 L Cr
Market Cap
₹6.00 L Cr
Price × Shares
Category
Large Cap
India classification
Free Float Cap
₹3.30 L Cr
Tradable shares value
Enterprise Value
₹6.50 L Cr
MCap + Debt − Cash
Compare Against Real Stocks — Click to Load

Market Cap Formula — How to Calculate

Market Capitalisation = Current Share Price × Total Shares Outstanding
Free Float Market Cap = Market Cap × (Free Float % ÷ 100)
Enterprise Value (EV) = Market Cap + Total Debt − Cash & Equivalents
Example: ₹2,400 × 250 Cr shares = ₹6,00,000 Cr (₹6 Lakh Cr) Market Cap

Market Cap Categories — India (SEBI) & Global Classification

CategoryIndia (SEBI) — ₹ CroreUSA — USDNifty / Index Membership
🔴 Nano Cap< ₹500 Cr< $50MNot in any major index
🟡 Micro Cap₹500 Cr – ₹5,000 Cr$50M – $300MBSE SME, some BSE 500
🟡 Small Cap₹5,000 Cr – ₹20,000 Cr$300M – $2BNifty Smallcap 250, BSE SmallCap
🔵 Mid Cap₹20,000 Cr – ₹1 Lakh Cr$2B – $10BNifty Midcap 150, BSE MidCap
🟢 Large Cap₹1 Lakh Cr – ₹10 Lakh Cr$10B – $200BNifty 50, Nifty Next 50, Sensex
🟣 Mega Cap₹10 Lakh Cr – ₹50 Lakh Cr$200B – $1TTop 5–10 Indian stocks by MCap
🩵 Giga Cap₹50 Lakh Cr+> $1 TrillionApple, Microsoft, Nvidia, Saudi Aramco

SEBI (India): Large cap = Top 100 stocks by MCap; Mid cap = 101–250; Small cap = 251+. Categories are reconstituted by AMFI twice yearly.

Top Indian Stocks by Market Cap (Approximate)

RankCompanyMarket CapCategoryIndex
1Reliance Industries~₹19 Lakh CrMega CapNifty 50, Sensex
2TCS~₹14 Lakh CrMega CapNifty 50, Sensex
3HDFC Bank~₹12 Lakh CrMega CapNifty 50, Sensex
4Bharti Airtel~₹9.5 Lakh CrLarge CapNifty 50
5Infosys~₹7.8 Lakh CrLarge CapNifty 50, Sensex
6ICICI Bank~₹9.2 Lakh CrLarge CapNifty 50, Sensex
7Bajaj Finance~₹4.5 Lakh CrLarge CapNifty 50
8Coal India~₹3.0 Lakh CrLarge CapNifty 50

Approximate — verify current figures on NSE India or BSE India website.

Top Global Stocks by Market Cap

CompanyMarket Cap (USD)CategoryExchange
Apple (AAPL)~$3.5 TrillionGiga Cap 🩵NASDAQ
Microsoft (MSFT)~$3.1 TrillionGiga Cap 🩵NASDAQ
Nvidia (NVDA)~$2.8 TrillionGiga Cap 🩵NASDAQ
Alphabet (GOOGL)~$2.2 TrillionGiga Cap 🩵NASDAQ
Amazon (AMZN)~$2.2 TrillionGiga Cap 🩵NASDAQ
Saudi Aramco~$1.8 TrillionGiga Cap 🩵Tadawul (Saudi)
Meta (META)~$1.5 TrillionGiga Cap 🩵NASDAQ
Berkshire Hathaway~$1.0 TrillionMega Cap 🟣NYSE

Market Cap vs Enterprise Value — Key Difference

Market Cap is what the stock market values the equity at. Enterprise Value (EV) is what it would actually cost to buy the entire business — including paying off its debt but receiving its cash. EV is used in EV/EBITDA, EV/Sales, and acquisition pricing.

Enterprise Value = Market Cap + Total Debt − Cash & Equivalents
Example: MCap ₹6,00,000 Cr + Debt ₹1,000 Cr − Cash ₹500 Cr = EV ₹6,00,500 Cr
EV is what an acquirer would pay for 100% of the business

A company with ₹5,000 Cr market cap but ₹20,000 Cr debt actually has a much higher enterprise value — the acquirer would inherit the debt. Conversely, a company with huge cash (like Infosys) has EV significantly lower than market cap.

Free Float Market Cap — Why It Matters for Indices

Nifty 50 and Sensex are free-float weighted indices — they only count shares available for public trading, not promoter-held shares. A stock with 60% promoter holding only contributes 40% of its market cap to the index. This is why a large company with high promoter holding has less index influence than its total market cap suggests.

Company (Example)Total MCapPromoter HoldingFree Float %Index Weight Contribution
High Promoter (PSU example)₹3 Lakh Cr65%35%Lower weight
Low Promoter (widely held)₹3 Lakh Cr25%75%Higher weight
No promoter (HDFC Bank post-merge)₹12 Lakh Cr~0%~100%Full weight in index

Frequently Asked Questions

Does market cap equal the total value of a company?
Market cap is the stock market's valuation of the equity — how much all the shares are worth at the current price. It's not the same as the company's total value (Enterprise Value) because it ignores debt and cash. A company with ₹1,000 Cr market cap but ₹5,000 Cr in debt effectively requires ₹6,000 Cr to acquire outright. Market cap also reflects market sentiment and expectations, not just book value — which is why it fluctuates daily.
How does SEBI classify large cap, mid cap and small cap in India?
SEBI's AMFI (Association of Mutual Funds in India) publishes an official list twice yearly (January and July). Large cap = Top 100 companies by average 6-month market cap. Mid cap = 101st to 250th companies. Small cap = 251st company onwards. This classification matters for mutual funds — SEBI mandates that large cap funds invest at least 80% in large cap stocks. The cutoffs shift over time as markets rise or fall — what was mid cap 5 years ago may now be large cap.
Why do small cap stocks have higher return potential but more risk?
Small caps can deliver higher returns because: (1) They start from a smaller base — a ₹500 Cr company growing to ₹2,000 Cr is 4× vs a large cap going from ₹1 Lakh Cr to ₹4 Lakh Cr. (2) They're less followed by institutional analysts — mispricing opportunities exist. (3) They can grow faster in niche markets. But risks include: lower liquidity (hard to exit), less information disclosure, promoter-driven business dependence, higher volatility, and more vulnerability to economic downturns. The Nifty Smallcap 250 index has outperformed Nifty 50 over 10 years but with far greater drawdowns.
What is free float and why does it matter?
Free float is the percentage of shares available for open market trading — excluding shares held by promoters, government, and strategic investors who are unlikely to sell. It matters for: (1) Index weighting — Nifty and Sensex use free-float market cap, not total market cap. (2) Liquidity — low free float means fewer shares trade daily, causing higher price impact for large orders. (3) Volatility — stocks with low free float (under 25%) can be more volatile as small trades move prices significantly. SEBI requires a minimum 25% public float for listed companies.
Can market cap be used to compare companies across sectors?
Market cap itself is comparable across sectors for size — but P/E, P/B, and EV/EBITDA multiples vary hugely by sector. A ₹50,000 Cr bank and a ₹50,000 Cr FMCG company are the same "size" but have very different valuation metrics. Banks trade at P/B (Price/Book) multiples; FMCG at P/E; tech companies at EV/Revenue or EV/EBITDA. Market cap is a sizing tool, not a valuation tool — always combine with sector-appropriate multiples.
What is the Buffett Indicator (Market Cap to GDP)?
The Buffett Indicator = Total Stock Market Cap ÷ GDP. Warren Buffett called it "probably the best single measure of where valuations stand at any given moment." For India: the total NSE market cap divided by India's GDP. Historically, values above 100% suggest the market is expensive relative to the economy; below 75% suggests undervaluation. India's market cap crossed 100% of GDP for the first time around 2021, signaling elevated valuations. As of recent data, India's market cap/GDP ratio is approximately 90–110%.
Is this market cap calculator free?
100% free, no signup needed. Calculates market cap, free float market cap, enterprise value, and classifies stocks into nano/micro/small/mid/large/mega/giga cap categories using both India (SEBI/AMFI) and global (USD) standards. Supports INR, USD, GBP, EUR, AUD. Compare against real stocks from Nifty 50 and S&P 500.