Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-3+1.36%
Dec 31, 2023-3+18.18%
Dec 31, 2022-2-8.13%
Dec 31, 2021-3-25.88%
Dec 31, 2020-4-64.14%
Dec 31, 2019-10+48.73%
Dec 31, 2018-7+71.92%
Dec 31, 2017-4+70.39%
Dec 31, 2016-2-32.92%
Dec 31, 2015-3-71.90%
Dec 31, 2014-12+12.29%
Dec 31, 2013-11-64.51%
Dec 31, 2012-31-23.47%
Dec 31, 2011-41