HubSpot Inc logo

HubSpot Inc

NEW
STU:096 (USA)  
€ 196 +0.50 (+0.26%) Jul 17
117.41
P/B:
5.83
Market Cap:
€ 10.08B ($ 11.51B)
Enterprise V:
€ 8.81B ($ 10.06B)
Volume:
136.00
Avg Vol (2M):
139.00
Trade In:

HubSpot Inc Valuation Measures