Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-251.7-391.12%
Dec 31, 202386.5-129.37%
Dec 31, 2022-294.4+180.80%
Dec 31, 2021-104.8+6598.56%
Dec 31, 2020-1.6-122.16%
Dec 31, 20197.1+56.23%
Dec 31, 20184.5+29.30%
Dec 31, 20173.5-80.30%
Dec 31, 201617.7-11.21%
Dec 31, 201520+2202.27%
Dec 31, 20140.9-94.00%
Dec 31, 201314.5+318.77%
Dec 31, 20123.5+8.27%
Dec 31, 20113.2