Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-7.6-163.66%
Dec 31, 202312-124.30%
Dec 31, 2022-49.3+131.05%
Dec 31, 2021-21.3+3284.13%
Dec 31, 2020-0.6-116.24%
Dec 31, 20193.9+45.86%
Dec 31, 20182.7+20.91%
Dec 31, 20172.2-82.76%
Dec 31, 201612.8-26.79%
Dec 31, 201517.4+1880.68%
Dec 31, 20140.9-94.38%
Dec 31, 201315.7+255.33%
Dec 31, 20124.4