HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024561+76.72%
Dec 31, 2023317+34.57%
Dec 31, 2022236+12.26%
Dec 31, 2021210+306.67%
Dec 31, 202052-34.30%
Dec 31, 201979+25.67%
Dec 31, 201863+113.19%
Dec 31, 201729+720.18%
Dec 31, 20164-140.42%
Dec 31, 2015-9-55.14%
Dec 31, 2014-20