Strategy May Start Selling Bitcoin

May 6, 2026

Strategy (MSTR) posted a Q1 revenue miss and a massive $12.8 billion net loss due to Bitcoin impairment.