HubSpot Inc logo

HubSpot Inc

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

HubSpot Inc Valuation Measures