HUBSPOT INCHUBS

Market cap
$14.8B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20240.3-101.90%
Dec 31, 2023-15.2+26.24%
Dec 31, 2022-12.1+27.02%
Dec 31, 2021-9.5-21.01%
Dec 31, 2020-12+0.17%
Dec 31, 2019-12-57.16%
Dec 31, 2018-28.1+16.24%
Dec 31, 2017-24.1-36.31%
Dec 31, 2016-37.9-4.37%
Dec 31, 2015-39.6