- Published at
- by gurufocus.com
positive
positive
HubSpot Inc (HUBS) Stock Price Down 8.72% on Mar 10
Shares of HubSpot Inc (HUBS) fell 8.72% in mid-day trading on Mar 10. The stock reached an intraday low of $583.61, before recovering slightly to $584.36, d