Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-11.4-123.75%
Dec 31, 202348.2-109.76%
Dec 31, 2022-493.3+605.69%
Dec 31, 2021-69.9+4823.24%
Dec 31, 2020-1.4-121.45%
Dec 31, 20196.6+64.68%
Dec 31, 20184+30.10%
Dec 31, 20173.1-82.88%
Dec 31, 201618.1-33.57%
Dec 31, 201527.2+1608.81%
Dec 31, 20141.6-95.13%
Dec 31, 201332.6+193.26%
Dec 31, 201211.1