Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024129+17.76%
Dec 31, 2023110+6.75%
Dec 31, 2022103+12.06%
Dec 31, 202192+0.94%
Dec 31, 202091-8.92%
Dec 31, 2019100+0.48%
Dec 31, 201899+2.95%
Dec 31, 201797+3.76%
Dec 31, 201693-7.87%
Dec 31, 2015101-25.22%
Dec 31, 2014135-2.42%
Dec 31, 2013139-9.31%
Dec 31, 2012153+7.58%
Dec 31, 2011142