HubSpot Inc logo

HubSpot Inc

NEW
STU:096 (USA)  
€ 192.5 -7.5 (-3.75%) Jul 31
124.27
P/B:
6.18
Market Cap:
€ 10.54B ($ 12.16B)
Enterprise V:
€ 9.29B ($ 10.71B)
Volume:
800.00
Avg Vol (2M):
188.00
Trade In:

HubSpot Inc Valuation Measures