Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-56-673.05%
Dec 31, 202310+1248.14%
Dec 31, 20221-99.20%
Dec 31, 202191+82.37%
Dec 31, 202050-1.41%
Dec 31, 201951+1240.52%
Dec 31, 20184-94.91%
Dec 31, 201774-31.33%
Dec 31, 2016108-25.96%
Dec 31, 2015146+6546.14%
Dec 31, 20142-88.75%
Dec 31, 201320+4.19%
Dec 31, 201219-6.88%
Dec 31, 201120