HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 2024505+16.77%
Dec 31, 2023432+56.71%
Dec 31, 2022276+65.42%
Dec 31, 2021167+37.27%
Dec 31, 2020121+24.28%
Dec 31, 201998+28.18%
Dec 31, 201876+61.17%
Dec 31, 201747+44.81%
Dec 31, 201633+53.35%
Dec 31, 201521+30.26%
Dec 31, 201416