HubSpot at 2019 Levels Is an Opportunity—Not a Warning

Shares of HubSpot Inc (NYSE: HUBS) are trading right around $200, having recovered from the $174 low they set following the May 7 earnings report. The software stock is still down more than 75% from last year's high and has shed roughly half its value since January alone. This k

Shares of HubSpot Inc (NYSE: HUBS) are trading right around $200, having recovered from the $174 low they set following the May 7 earnings report. The software stock is still down more than 75% from last year's high and has shed roughly half its value since January alone. This k