$MSTR bought 1,895 BTC for ~$180.3 million at ~$95,167 per bitcoin

$BTC BTC Yield is 14.0% YTD 2025