Strategy IncMSTR

Market cap
$35.5B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20247,258+219.15%
Dec 31, 20232,274-8.15%
Dec 31, 20222,476+9.26%
Dec 31, 20212,266+261.46%
Dec 31, 2020627+353.67%
Dec 31, 2019138+103.92%
Dec 31, 201868+12.33%
Dec 31, 201760+96.80%
Dec 31, 201631+5.87%
Dec 31, 201529-21.80%
Dec 31, 201437-11.14%
Dec 31, 201342-28.86%
Dec 31, 201259-11.90%
Dec 31, 201166