HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 2024779+26.06%
Dec 31, 2023618+39.75%
Dec 31, 2022442+46.38%
Dec 31, 2021302+46.88%
Dec 31, 2020206+29.92%
Dec 31, 2019158+34.55%
Dec 31, 2018118+67.11%
Dec 31, 201770+52.99%
Dec 31, 201646+41.72%
Dec 31, 201532+26.60%
Dec 31, 201426