Strategy Buys 1,045 Bitcoin, Total Holdings Reach 582,000