Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202439.7-91.07%
Dec 31, 2023444.6-4090.83%
Dec 31, 2022-11.1-132.76%
Dec 31, 202134-45.41%
Dec 31, 202062.3+509.89%
Dec 31, 201910.2-203.61%
Dec 31, 2018-9.9-113.02%
Dec 31, 201775.7+286.56%
Dec 31, 201619.6-15.45%
Dec 31, 201523.2-57.45%
Dec 31, 201454.4-193.06%
Dec 31, 2013-58.5-296.89%
Dec 31, 201229.7+321.64%
Dec 31, 20117