HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-68-67.51%
Dec 31, 2023-208+90.70%
Dec 31, 2022-109+99.09%
Dec 31, 2021-55+7.81%
Dec 31, 2020-51+8.17%
Dec 31, 2019-47-2.63%
Dec 31, 2018-48+20.24%
Dec 31, 2017-40-10.13%
Dec 31, 2016-45-3.90%
Dec 31, 2015-46