Strategy buys 1,587 Bitcoin for $105M under Michael Saylor’s leadership - TrendCloud