Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202477+10.86%
Dec 31, 202370+9.36%
Dec 31, 202264+44.18%
Dec 31, 202144+295.64%
Dec 31, 202011+9.25%
Dec 31, 201910-30.25%
Dec 31, 201815+2.59%
Dec 31, 201714+20.73%
Dec 31, 201612-31.69%
Dec 31, 201517+46.78%
Dec 31, 201412+467.18%
Dec 31, 20132