Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-6.6+1001.67%
Dec 31, 2023-0.6-73.33%
Dec 31, 2022-2.2-136.00%
Dec 31, 20216.3-643.48%
Dec 31, 2020-1.1-49.34%
Dec 31, 2019-2.3+65.69%
Dec 31, 2018-1.4-8.05%
Dec 31, 2017-1.5-55.39%
Dec 31, 2016-3.3-61.25%
Dec 31, 2015-8.6-1367.65%
Dec 31, 20140.7-121.59%
Dec 31, 2013-3.1-154.59%
Dec 31, 20125.8