Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-399.8+1624.63%
Dec 31, 2023-23.2-90.93%
Dec 31, 2022-255.5+66.36%
Dec 31, 2021-153.6+5319.49%
Dec 31, 2020-2.8+1275.60%
Dec 31, 2019-0.2-125.75%
Dec 31, 20180.8-94.57%
Dec 31, 201714.7-29.87%
Dec 31, 201621-16.92%
Dec 31, 201525.3+2773.41%
Dec 31, 20140.9-73.92%
Dec 31, 20133.4-33.43%
Dec 31, 20125.1+89.52%
Dec 31, 20112.7