Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20242,187+336.20%
Dec 31, 2023501-70.01%
Dec 31, 20221,672+38.94%
Dec 31, 20211,203+198.38%
Dec 31, 2020403+4.12%
Dec 31, 2019387-1.73%
Dec 31, 2018394+18.17%
Dec 31, 2017334+7.11%
Dec 31, 2016311+5.65%
Dec 31, 2015295-32.94%
Dec 31, 2014440+5.18%
Dec 31, 2013418+1.51%
Dec 31, 2012412+1.62%
Dec 31, 2011405