Strategy Inc sells $2 billion in stock, acquires 24,869 bitcoin - TrendCloud