Strategy reported a $12.54 billion Q1 net loss, or $38.25 per diluted share
Strategy (MSTR) closed the first quarter of 2026 with a $12.54 billion net loss, while revenue rose to $124.3 million. The loss came in at $38.25 per diluted share, a much worse result than Wall Street had penciled in. Four analysts tracked by Yahoo Finance expected an average GAAP loss of $18.98 per share. The...
- Read at Cryptopolitan
- Tue, 05 May 2026 21:40:56 +0000