HubSpot Inc (HUBS) Stock Down 8.4% -- Now Undervalued? GF Score: 67/100

On June 02, 2026, HubSpot Inc (HUBS) shares fell 8.4% today, closing at $240.16. This decline comes after a strong week where the stock rose 21.3% but reflects
Open original source