Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-417.4+1563.33%
Dec 31, 2023-25.1-90.53%
Dec 31, 2022-264.9+66.74%
Dec 31, 2021-158.9+3727.44%
Dec 31, 2020-4.2-152.75%
Dec 31, 20197.9+91.16%
Dec 31, 20184.1-71.40%
Dec 31, 201714.4-34.80%
Dec 31, 201622.1-15.17%
Dec 31, 201526+1265.15%
Dec 31, 20141.9-34.48%
Dec 31, 20132.9-40.83%
Dec 31, 20124.9+43.19%
Dec 31, 20113.4