Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 202425,591+469.38%
Dec 31, 20234,495+109.47%
Dec 31, 20222,146-34.76%
Dec 31, 20213,289+175.71%
Dec 31, 20201,193+631.34%
Dec 31, 2019163+110.84%
Dec 31, 201877+7.28%
Dec 31, 201772-13.46%
Dec 31, 201683-9.01%
Dec 31, 201592-5.03%
Dec 31, 201496-8.65%
Dec 31, 2013106-11.88%
Dec 31, 2012120+8.27%
Dec 31, 2011111