Strategy IncMSTR

Market cap
$37.2B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 2024334-13.55%
Dec 31, 2023386-2.51%
Dec 31, 2022396-5.39%
Dec 31, 2021419+7.49%
Dec 31, 2020390+0.86%
Dec 31, 2019386-2.96%
Dec 31, 2018398-2.39%
Dec 31, 2017408-2.65%
Dec 31, 2016419-2.27%
Dec 31, 2015429-3.57%
Dec 31, 2014445+1.67%
Dec 31, 2013437-1.02%
Dec 31, 2012442+5.16%
Dec 31, 2011420