Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-2,167+116.85%
Dec 31, 2023-999-30.04%
Dec 31, 2022-1,428-3546.64%
Dec 31, 202141-92.80%
Dec 31, 2020576-1.29%
Dec 31, 2019583+6.26%
Dec 31, 2018549+7.30%
Dec 31, 2017512+3.57%
Dec 31, 2016494+22.55%
Dec 31, 2015403+35.63%
Dec 31, 2014297+1.72%
Dec 31, 2013292+39.89%
Dec 31, 2012209+10.91%
Dec 31, 2011188