AcquisitionHubSpot shares have held relatively steady at around the $500 level (down ~30% from its April highs) since behind-the-scenes acquisition negotiations with Google reportedly fell through.
Macro ConditionsHubSpot saw macro conditions deteriorate, resulting in a change in buyer urgency and a mix shift towards lower quality rep-sourced leads.
Pricing ModelThe rollout of the new pricing model has been choppy, resulting in some uncertainty on the magnitude and shape of impact.