HubSpot's Lack Of China Risk, Execution Make Pacific Crest Buyers By: Benzinga via Benzinga August 26, 2015 at 11:46 AM EDT HubSpot Inc (NYSE: HUBS) shares declined 18 percent over the past month, after having peaked at $55.03 on July 29. Pacific ... Read More >> Related Stocks: Hubspot Inc