All stocks
MSTRIndustry: Technology
Strategy Inc Common Stock Class A
$142.74
-2.3%
52-week range
$81.81$299.80
- Market cap
- $61.6 bn
- P/E
- —
- EPS (TTM)
- $-94.32
- Beta
- 3.63
- Dividend yield
- 1.55%
- 1-year change
- -48.8%
- 3 months
- +59.3%
- Revenue growth (YoY)
- +7.8%
- Net margin
- -6,103%
Share price since 2016
Monthly closing prices adjusted for stock splits.
Earnings per share: estimate vs actual
Beat estimates in 1 of the last 4 reports
8.42
Q3 25
-42.93
Q4 25
-38.25
Q1 26
-24.77
Q2 26
8.34
Q3 26
EstimateActual
| Quarter | EPS | Surprise | Revenue | Surprise |
|---|---|---|---|---|
| Q2 2026 | $-24.77 / $-7.67 | -223% | — | — |
| Q1 2026 | $-38.25 / $-4.39 | -770.4% | — | — |
| Q4 2025 | $-42.93 / $3.03 | -1,517.9% | — | — |
| Q3 2025 | $8.42 / $8.31 | +1.3% | — | — |
Data updated: October 26, 2026 at 05:12 PM UTC Prices are as of the data update, not real time. Live quotes are in the terminal.