HubSpot Inc’s stock has reached a 52-week low, trading at $227.66, with InvestingPro data showing the stock is now in oversold territory. This milestone reflects a challenging year for the company, ...