Strategy tracking day 525 $MSTR now ranked 228th largest US company by market cap. Jumped 2 companies in the last trading day. Small steps. Sitting right next to Nasdaq the stock (NDAQ). $31.1B total assets. $18.8B liabilities. 61% leverage. Goodwill: $14.4B. LT debt: $8.6B. P/E: 28.1x. P/B: 4.0x. Who buys this stuff… 22nd largest publicly traded equity by volume.
View on X ↗