Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-53-517.18%
Dec 31, 202313+295.89%
Dec 31, 20223-96.58%
Dec 31, 202194+75.00%
Dec 31, 202054-11.91%
Dec 31, 201961+472.76%
Dec 31, 201811-86.43%
Dec 31, 201778-29.18%
Dec 31, 2016111-26.13%
Dec 31, 2015150+925.34%
Dec 31, 201415-52.28%
Dec 31, 201331-38.66%
Dec 31, 201250-17.97%
Dec 31, 201161