$1.03 EPS Expected for Marsh & McLennan Companies, Inc. (MMC); 5 Analysts Are Bullish HubSpot, Inc. (HUBS) Last Week
Among 7 analysts covering HubSpot (NYSE:HUBS), 5 have Buy rating, 0 Sell and 2 Hold. Therefore 71% are positive. HubSpot had 11 analyst reports since July 30, 2018 according to SRatingsIntel. The rating was maintained by Raymond James with “Outperform” on Thursday, November 8. The firm has “Buy” rating by Canaccord Genuity given on Thursday, […]