HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 202429-118.18%
Dec 31, 2023-158+50.63%
Dec 31, 2022-105+41.82%
Dec 31, 2021-74-8.66%
Dec 31, 2020-81+59.17%
Dec 31, 2019-51-18.06%
Dec 31, 2018-62+23.82%
Dec 31, 2017-50+11.13%
Dec 31, 2016-45-1.34%
Dec 31, 2015-46-5.55%
Dec 31, 2014-48