Strategy Inc (MSTR)

Market cap
$37.8B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2025-8.8+15.49%
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
AI Chat