Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 2024118-1.70%
Dec 31, 2023121-5.41%
Dec 31, 2022127+8.80%
Dec 31, 2021117+13.09%
Dec 31, 2020104-5.36%
Dec 31, 2019109+6.76%
Dec 31, 2018102+30.13%
Dec 31, 201779+7.69%
Dec 31, 201673+12.17%
Dec 31, 201565-36.91%
Dec 31, 2014103+5.40%
Dec 31, 201398+3.69%
Dec 31, 201295+30.22%
Dec 31, 201173