HubSpot Earnings Top Estimates, Guidance Mixed
Briefly