HubSpot's Co-Founder Sells 8,500 Shares for $2.1 Million After… — HUBS -0.60 · News Impact Screener