Why has HubSpot (Hubs) declined 37.9% since the last earnings report?
It's been about a month since the last earnings report forĀ (HUBS) at https://www.webull.com/quote/nyse-hubs . Shares have lost about 37.9% over that period, which is down to the S&P 500. Will…