Michael Saylor's Strategy Adds 1,045 Bitcoin, Holdings Reach $40.79B - Rollup News