Strategy Booked $19.12 Billion in Profit. The Number That Actually Matters Is $5.07 Billion | Whale Factor