Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024-6.1-119.31%
Dec 31, 202331.4-124.18%
Dec 31, 2022-129.8+142.95%
Dec 31, 2021-53.4+6751.28%
Dec 31, 2020-0.8-123.28%
Dec 31, 20193.4+69.19%
Dec 31, 20182+28.57%
Dec 31, 20171.5-80.65%
Dec 31, 20168-14.68%
Dec 31, 20159.3+1973.33%
Dec 31, 20140.5-93.89%
Dec 31, 20137.4+294.12%
Dec 31, 20121.9+11.98%
Dec 31, 20111.7