Overview
- Strategy reported net income of $10 billion in Q2 2025, marking its strongest quarter yet on Bitcoin gains
- Its Bitcoin holdings climbed to 628,791 coins—around 3% of the total supply—at a cumulative cost of $46.07 billion
- The company filed for a $4.2 billion offering of STRC perpetual preferred shares to fund further Bitcoin purchases
- Leadership raised full-year targets to pursue a 30% annual Bitcoin yield and $20 billion in unrealized gains
- Executive chairman Michael Saylor said Strategy could own up to 7% of global Bitcoin supply