HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 20241.1-115.23%
Dec 31, 2023-7.2+18.52%
Dec 31, 2022-6+6.57%
Dec 31, 2021-5.7-37.99%
Dec 31, 2020-9.2+21.65%
Dec 31, 2019-7.5-37.71%
Dec 31, 2018-12.1-9.33%
Dec 31, 2017-13.3-19.83%
Dec 31, 2016-16.6-33.75%
Dec 31, 2015-25.1-39.84%
Dec 31, 2014-41.7