HubSpot Inc logo

HubSpot Inc

NEW
XTER:096 (USA)  
€ 192.5 +1.5 (+0.79%) Jul 17
117.41
P/B:
5.83
Market Cap:
€ 10.08B ($ 11.53B)
Enterprise V:
€ 8.81B ($ 10.08B)
Volume:
194.00
Avg Vol (2M):
807.00
Trade In:

HubSpot Inc Valuation Measures