Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202425,844+442.65%
Dec 31, 20234,763+97.59%
Dec 31, 20222,410-32.24%
Dec 31, 20213,557+142.71%
Dec 31, 20201,466+59.90%
Dec 31, 2019917+7.11%
Dec 31, 2018856+2.40%
Dec 31, 2017836+8.77%
Dec 31, 2016768+16.96%
Dec 31, 2015657+17.56%
Dec 31, 2014559-4.56%
Dec 31, 2013586+22.51%
Dec 31, 2012478+5.31%
Dec 31, 2011454