HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20240.2-102.20%
Dec 31, 2023-8+23.03%
Dec 31, 2022-6.5+8.84%
Dec 31, 2021-6-37.85%
Dec 31, 2020-9.6+20.91%
Dec 31, 2019-8-35.99%
Dec 31, 2018-12.4+17.68%
Dec 31, 2017-10.6-37.12%
Dec 31, 2016-16.8-33.57%
Dec 31, 2015-25.3-39.19%
Dec 31, 2014-41.6