Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-22,086+1059.24%
Dec 31, 2023-1,905+583.89%
Dec 31, 2022-279-89.40%
Dec 31, 2021-2,629+158.10%
Dec 31, 2020-1,019-388.02%
Dec 31, 2019354-269.18%
Dec 31, 2018-209+199.82%
Dec 31, 2017-70-1756.69%
Dec 31, 20164-154.80%
Dec 31, 2015-8-90.65%
Dec 31, 2014-82+49.48%
Dec 31, 2013-55+53.29%
Dec 31, 2012-36-0.96%
Dec 31, 2011-36