HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-516+54.10%
Dec 31, 2023-335+4.73%
Dec 31, 2022-320+78.07%
Dec 31, 2021-180-16.73%
Dec 31, 2020-216-31.82%
Dec 31, 2019-316+343.91%
Dec 31, 2018-71-82.25%
Dec 31, 2017-401+1647.60%
Dec 31, 2016-23-77.95%
Dec 31, 2015-104+893.36%
Dec 31, 2014-10