Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024355+9.93%
Dec 31, 2023323+1.85%
Dec 31, 2022317+1.74%
Dec 31, 2021312+9.23%
Dec 31, 2020286+5.86%
Dec 31, 2019270+4.47%
Dec 31, 2018258+39.71%
Dec 31, 2017185-0.34%
Dec 31, 2016185+7.43%
Dec 31, 2015173-12.49%
Dec 31, 2014197-15.51%
Dec 31, 2013234+6.60%
Dec 31, 2012219+0.30%
Dec 31, 2011218