Whale Rock Lost 20% in First Quarter Amid Trade War Volatility by Bloomberg.com | Apr 16, 2025 | AlphaTack Intel