Key metrics and charts across all fundamental categories.
Stock price and market valuation
MSTR trades at $100.77, a 65.0% decrease year-over-year. Market capitalization stands at $33.65B, down 54.5% from the prior year. Track MSTR price trends and market cap history to understand how the market values this company over time.
Revenue, EBITDA, operating income, net income, EPS, and shares across quarters
Assets, cash, debt, book value, and leverage
Operating cash flow, free cash flow, FCF margin, and earnings quality
Profit margins across the income statement
Valuation multiples — is the company cheap or expensive?
Return ratios, efficiency, and credit metrics