Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 202438-18.58%
Dec 31, 202347+6.80%
Dec 31, 202244-30.81%
Dec 31, 202163+6.17%
Dec 31, 202060-89.45%
Dec 31, 2019566-1.82%
Dec 31, 2018576-14.79%
Dec 31, 2017676+14.71%
Dec 31, 2016589+21.36%
Dec 31, 2015486+40.58%
Dec 31, 2014345-3.33%
Dec 31, 2013357+59.26%
Dec 31, 2012224+12.40%
Dec 31, 2011200