HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-38+12.52%
Dec 31, 2023-34-9.91%
Dec 31, 2022-37+30.29%
Dec 31, 2021-29-22.93%
Dec 31, 2020-37-7.67%
Dec 31, 2019-40+81.00%
Dec 31, 2018-22+10.01%
Dec 31, 2017-20+28.42%
Dec 31, 2016-16+87.36%
Dec 31, 2015-8+15.98%
Dec 31, 2014-7