Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndCash and cash equivalents (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-86.93%
Dec 31, 2019457+315.49%
Dec 31, 2018110-73.90%
Dec 31, 2017421+4.78%
Dec 31, 2016402+37.50%
Dec 31, 2015292+98.98%
Dec 31, 2014147-33.27%
Dec 31, 2013220-1.88%
Dec 31, 2012224+12.40%
Dec 31, 2011200