Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024463-6.61%
Dec 31, 2023496-0.60%
Dec 31, 2022499-2.25%
Dec 31, 2021511+6.25%
Dec 31, 2020481-1.15%
Dec 31, 2019486-2.27%
Dec 31, 2018498-1.37%
Dec 31, 2017505-1.49%
Dec 31, 2016512-3.34%
Dec 31, 2015530-8.62%
Dec 31, 2014580+0.68%
Dec 31, 2013576-3.15%
Dec 31, 2012595+5.77%
Dec 31, 2011562