Tool 25

Stock market calculators · Equity value by outstanding share class

Market Capitalisation Calculator

Calculate equity market value by share class using supplied prices and outstanding counts.

Use one issuer and consistent currency, date and share units.

Outstanding shares and price by class

Use one issuer and a common valuation date, currency and share basis. Enter whole outstanding counts in actual shares. Include each economic share class once.

Formatting only. Use major currency units, including pounds for GBP.

Share class 1

Changes clear coverage confirmation. Distinct labels cannot detect duplicate listings or depositary receipts.

Modeled equity market value

Enter at least one share class, or load the worked example.

The sum uses unrounded class values. Displayed cents may differ when added. Missing class prices are left out of the subtotal. This model uses your quotes and does not calculate enterprise or fair value.

Understand class coverage and outstanding shares

Follow a verified two-class example and learn why a subtotal can differ from a published company figure.

Read the complete Market Capitalisation guide

Formula and methodology

Included market cap = Σ (P × Q)
P = price per share for one included class.
Q = its actual outstanding shares.

Multiply each class price by its own outstanding share count, then sum the unrounded class values. The calculation uses exact scaled prices and whole counts. Confirm all relevant classes before using the company-wide estimate label. The confirmation changes the label and leaves the arithmetic unchanged.

Definitions

Each row represents a distinct share class of one issuer. P is its price per share and Q is the number of actual outstanding shares on the same share basis and valuation date. Enter raw whole shares, including zeros only when explicitly intended.

Verified worked examples

Class A has 100 million shares at 12, worth 1.2 billion. Class B has 25 million shares at 8, worth 200 million. The included total is 1.4 billion. Using 12 for both classes would instead give 1.5 billion and would misstate the supplied scenario.

Interpretation

Market cap estimates equity market value at supplied prices. An incomplete class list gives an included-class subtotal. Even a confirmed company-wide estimate depends on the coverage, prices and counts you supplied. Market capitalisation is different from enterprise value, fair value, float-adjusted value and your personal holding value.

Inputs and interpretation

Choose the display currency matching the prices you intend to enter. Name each class and enter its price and actual outstanding count. Exclude duplicate listings and depositary receipts for already-counted shares. Confirm completeness only when all relevant classes are represented. Changes clear that confirmation.

Assumptions and limitations

Use one issuer, one major currency and a common valuation date. Quotes and counts must use the same corporate-action basis. A label catches repeats after case and space normalization, but different labels can still refer to the same economic shares.

Supported domain and common mistakes

Enter 1 to 8 classes with distinct labels. Use whole counts through 1e15 and ungrouped prices through 1e9 with up to 12 fractional places. Numeric inputs allow at most 48 trimmed characters. The exact subtotal is bounded by 8 × 10^24. Currency displays cents with tiny-value markers. Rounded row amounts may not add to the rounded total.

Do not substitute authorised shares, treasury holdings, free float, diluted share counts or EPS-weighted shares. Do not mix dollars with cents or pounds with pence. Expand figures stated in millions, lakhs or crores to actual shares. Do not use a price from before a split with a count from after it.

Frequently asked questions

How do I calculate market capitalisation?
Multiply share price by actual shares outstanding. For multiple distinct classes, multiply each class by its own price and add the class values.
Why does the result say included-class subtotal?
That is the default when class coverage has not been confirmed. Confirm coverage only if the entries represent all relevant classes without double-counting.
Should I enter shares in millions or as a whole count?
Enter the actual whole count. For 25 million shares, enter 25000000. The calculator does not infer the scale of a reported figure.
Can I use free float or diluted shares?
Use actual outstanding shares for this model. A float-adjusted or diluted measure uses a different share count and has a different meaning.
Can I include two listings of the same shares?
No. A second listing or a depositary receipt can represent the same underlying equity. Different labels do not prevent economic double-counting.
What if one class has no price?
Leave that class out and report the included-class subtotal. An explicit zero quote is a zero-valued scenario. It is not a substitute for an unknown price.
Does the market choice convert currencies?
No. It changes display formatting and clears coverage confirmation. Enter all quotes in the same major currency yourself.

Sources and educational scope

Educational estimate for user-supplied equity classes. Excludes live data, missing-class price proxies, FX, listing reconciliation, float adjustments, corporate-action inference, enterprise value and fair value. No personalized investment advice.

Reviewed . AI-assisted content under operator editorial responsibility; no independent expert financial review is claimed.

Find a financial tool