News

B. Riley slashed Booking Holdings’ Q1 2025 earnings forecast from $13.21 to $10.49 per share, raining on the profit parade.