Strive buys 2,500 Bitcoin for $185 million, holdings top 19,000 BTC - TrendCloud