HubSpot Inc logo

HubSpot Inc

NEW
XTER:096 (USA)  
€ 213 -5 (-2.29%) Sep 2
86.75
P/B:
7.36
Market Cap:
€ 10.56B ($ 12.25B)
Enterprise V:
€ 9.61B ($ 11.15B)
Volume:
149.00
Avg Vol (2M):
371.00
Trade In:

HubSpot Inc Valuation Measures