HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20241.1-118.07%
Dec 31, 2023-6.2+109.06%
Dec 31, 2022-2.9+297.15%
Dec 31, 2021-0.7-52.46%
Dec 31, 2020-1.6-42.18%
Dec 31, 2019-2.7-44.29%
Dec 31, 2018-4.8-25.34%
Dec 31, 2017-6.5-47.54%
Dec 31, 2016-12.4-42.54%
Dec 31, 2015-21.5