NYSE:HUBSSoftware
Is It Time To Reassess HubSpot (HUBS) After A 64% One Year Share Price Slide
If you are wondering whether HubSpot at around US$214.69 is starting to look attractively priced or still demanding, the recent share performance gives you a lot to think about.
The stock has seen a 3.7% decline over the last 7 days, a 9.8% decline over the last 30 days, and is down 43.8% year to date and 64.2% over the past year, which may signal changing views on its risk and return profile.
These moves have unfolded as investors reassess high growth software names and focus more closely...