HubSpot upgraded to buy as valuation reflects risk after 50% drop and weak Q3, with strong growth and cash position.

HubSpot's stock has been upgraded to a buy following a roughly 50% year-to-date decline and disappointing Q3 results. Despite the drop, the company continues to show strong revenue growth in the high teens and maintains solid financial health with $1...