Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202418,230+742.04%
Dec 31, 20232,165-665.09%
Dec 31, 2022-383-139.14%
Dec 31, 2021979+77.01%
Dec 31, 2020553+8.75%
Dec 31, 2019509-4.00%
Dec 31, 2018530-10.30%
Dec 31, 2017591+6.95%
Dec 31, 2016552+21.28%
Dec 31, 2015455+40.31%
Dec 31, 2014324+4.56%
Dec 31, 2013310+54.92%
Dec 31, 2012200+18.54%
Dec 31, 2011169