Strategy buys 520 BTC and adds $300M to its USD reserve as MSTR bounces 3.5% off oversold levels mirroring February's setup.

Strategy's total holdings account for more than 4% of the 21 million bitcoin supply cap — worth around $55 billion.

The latest purchase increases Strategy's bitcoin treasury to 847,363 while strengthening its liquidity position through additional cash reserves.