Market Capitalization (Historical)
Returns the historical market capitalization for a company at the end of a specified period.
Formula
Market Cap = Share Price x Shares Outstanding
Parameters
| Parameter | Required | Description |
|---|---|---|
| Symbol | Yes | Stock ticker symbol |
| Year | Yes | Fiscal year or period code |
| Quarter | No | Quarter 1-4 |
| TTM | No | "TTM" for trailing twelve months |
Syntax
=hf_Market_Capitalization(Symbol, Year, [Quarter], [TTM])Parameters
symbolstringRequired
Stock ticker symbol
yearstringRequired
Fiscal year or period code
quarterstring
Calendar quarter (1-4)
TTMstring
Set to 'TTM' for trailing twelve months
Returns
number
Market capitalization in USD
Examples
=hf_Market_Capitalization("AAPL", 2023, 4)=hf_Market_Capitalization("MSFT", "ly")=hf_Market_Capitalization("GOOGL", 2023, , "TTM")When to Use
- Historical valuation analysis
- Size comparison over time
- Building historical models
- Market cap trend analysis
When NOT to Use
| Scenario | Use Instead |
|---|---|
| Current market cap | MarketCapitalization() |
| Enterprise value | hf_Enterprise_Value() |
| Real-time valuation | Current market cap functions |
Common Issues & FAQ
Why does historical market cap differ from current?
Market cap changes with stock price and shares outstanding.
What price is used?
Typically the period-end closing price.
Excel Templates Using Market Capitalization (Historical)
These ready-made MarketXLS templates call hf_Market_Capitalization() in their worksheet formulas. Open one to see the function working inside a complete model.
Related Formulas
More MarketXLS Historical Fundamentals formulas you can use in the same worksheet:
- Material Corporate Events (Historical)
- Minority Interest (Historical)
- NCFO Growth (Historical)
- Net Cash Flow Business Acquisitions And Disposals (Historical)
- Net Cash Flow Change In Cash And Cash Equivalents (Historical)
- Net Cash Flow From Financing (Historical)
- Net Cash Flow From Investing (Historical)
- Net Cash Flow From Operations (Historical)
