Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024-1,934+1453.38%
Dec 31, 2023-125-90.58%
Dec 31, 2022-1,322+62.99%
Dec 31, 2021-811+3966.50%
Dec 31, 2020-20-152.15%
Dec 31, 201938+86.81%
Dec 31, 201820-71.79%
Dec 31, 201773-35.77%
Dec 31, 2016113-18.00%
Dec 31, 2015138+1147.53%
Dec 31, 201411-34.03%
Dec 31, 201317-42.69%
Dec 31, 201229+51.46%
Dec 31, 201119