Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-1,853+1510.63%
Dec 31, 2023-115-90.98%
Dec 31, 2022-1,276+62.61%
Dec 31, 2021-785+5658.00%
Dec 31, 2020-14+1259.78%
Dec 31, 2019-1-125.17%
Dec 31, 20184-94.65%
Dec 31, 201774-30.91%
Dec 31, 2016108-19.70%
Dec 31, 2015134+2525.82%
Dec 31, 20145-73.74%
Dec 31, 201319-35.53%
Dec 31, 201230+100.46%
Dec 31, 201115