HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,162-3.14%
Dec 31, 20231,200+51.85%
Dec 31, 2022790+9.55%
Dec 31, 2021721+39.66%
Dec 31, 2020516+12.38%
Dec 31, 2019460+278.12%
Dec 31, 2018122+10.81%
Dec 31, 2017110+31.34%
Dec 31, 201684+11.90%
Dec 31, 201575+194.39%
Dec 31, 201425