Michael Saylor's Strategy Buys 1,895 Bitcoin for $180.3 Million - Rollup News