HubSpot drops 3% as traders de-risk ahead of May 7 earnings - HUBS News | Rallies