HubSpot Inc

NEW
MIL:1HUBS (USA)  
€ 202 -8 (-3.81%) Sep 9
84.95
P/B:
7.21
Market Cap:
€ 10.31B ($ 11.99B)
Enterprise V:
€ 9.36B ($ 10.89B)
Volume:
488.00
Avg Vol (2M):
187.00
Trade In:

HubSpot Inc Valuation Measures