Saylor Pauses Bitcoin Buys, Is Strategy Learning From Past Overspends?

October 6, 2025

Strategy currently commands 640,031 BTC worth $80 billion with an unrealized profit of $32.7 billion. The firm’s pauses in 2025 have preceded market volatility, though … 

Search

RECENT PRESS RELEASES