HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024393+13.83%
Dec 31, 2023345+9.94%
Dec 31, 2022314+21.40%
Dec 31, 2021259+55.04%
Dec 31, 2020167+28.47%
Dec 31, 2019130+29.50%
Dec 31, 2018100+32.52%
Dec 31, 201776+22.41%
Dec 31, 201662+29.09%
Dec 31, 201548+29.24%
Dec 31, 201437