Hubspot stock has imploded: can the $1 billion buyback reverse the trend?
Group 1 - Hubspot stock price has been in a freefall in the past few months [1] - Hubspot is currently one of the worst-performing companies on Wall Street [1]
Group 1 - Hubspot stock price has been in a freefall in the past few months [1] - Hubspot is currently one of the worst-performing companies on Wall Street [1]