Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-1,167-371.87%
Dec 31, 2023429-129.20%
Dec 31, 2022-1,470+174.48%
Dec 31, 2021-535+7016.96%
Dec 31, 2020-8-121.90%
Dec 31, 201934+52.68%
Dec 31, 201823+27.53%
Dec 31, 201718-80.59%
Dec 31, 201691-14.18%
Dec 31, 2015106+2003.89%
Dec 31, 20145-93.96%
Dec 31, 201383+305.59%
Dec 31, 201221+14.53%
Dec 31, 201118