 Shares of HubSpot are down more than 60 year to date, despite very minimal impact of macro conditions on its business. The company recently released strong Q3 results, and though the initial take was positive, the stock has continued to fall in sympathy with other tech stocks since. 