Saylor's Strategy Buys 1,895 BTC for $180.3M! - Rollup News