HubSpot jumps 3.6% as traders position for May 7 earnings, analysts reiterate bull case - HUBS News | Rallies