HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024599+70.56%
Dec 31, 2023351+28.48%
Dec 31, 2022273+14.43%
Dec 31, 2021239+168.50%
Dec 31, 202089-25.27%
Dec 31, 2019119+40.21%
Dec 31, 201885+71.02%
Dec 31, 201750+156.19%
Dec 31, 201619-4678.25%
Dec 31, 2015-0-96.61%
Dec 31, 2014-12