Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20247,614+193.11%
Dec 31, 20232,598-7.01%
Dec 31, 20222,793+8.35%
Dec 31, 20212,578+182.52%
Dec 31, 2020913+123.66%
Dec 31, 2019408+25.14%
Dec 31, 2018326+32.97%
Dec 31, 2017245+13.44%
Dec 31, 2016216+7.21%
Dec 31, 2015202-13.96%
Dec 31, 2014234-14.85%
Dec 31, 2013275-0.88%
Dec 31, 2012278-2.54%
Dec 31, 2011285