Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202418+22.59%
Dec 31, 202315+33.59%
Dec 31, 202211-4.26%
Dec 31, 202111-14.81%
Dec 31, 202013-20.16%
Dec 31, 201917+351.20%
Dec 31, 20184-70.56%
Dec 31, 201713-26.89%
Dec 31, 201617-18.95%
Dec 31, 201521-16.13%
Dec 31, 201425-4.18%
Dec 31, 201326+7.67%
Dec 31, 201225+32.35%
Dec 31, 201119