Strategy Now Holds $62 Billion in Bitcoin—These Are Its Biggest BTC Buys

22/04/2026