Strategy Buys at least 75,000 BTC in Q1, Aims to Own 1 Million BTC within 2026
* Strategy (formerly Microstrategy) has bought at least 75,000 Bitcoins in Q1 of 2026, with estimates going up to 90,000 BTC accumulated in Q1 of 2026. * The company is on a path to own at least 1 million Bitcoins by 2026, making it the largest Bitcoin Treasury by a huge margin. The next is Twenty One Capital with 43,514 Bitcoins. * Strategy is the largest Bitcoin Treasury with an asset base of 762,000 Bitcoins as of the end of Q1, 2026. * Despite the current market crash, Strategy owns $51.46 billion in Bitcoin, with just $8.25 billion in debt and a $2.25 billion cash reserve. There is an additional preference share debt of $10.1 billion.