Michael Saylor's firm, Strategy, has reported a 23.2% Bitcoin return in 2025, owning 672,497 BTC valued at $50.44 billion. This positions Strategy as a leading institutional Bitcoin holder, showcasing confidence in cryptocurrency amid market volatility.