NYSE:HUBSSoftware
Has The Recent 64% Share Price Slump Opened Up An Opportunity In HubSpot (HUBS)?
If you are wondering whether HubSpot's share price now reflects a fair deal or an overreaction, this article walks through what the numbers are saying about value.
At a last close of US$274.06, HubSpot's stock has seen sharp recent moves, with returns of 16.7% decline over 7 days, 28.3% decline over 30 days and year to date, and 64.2% decline over 1 year. Over 3 years and 5 years, the returns are a 23.9% decline and a 34.6% decline respectively.
These price swings are landing against a...