HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024314-60.49%
Dec 31, 2023795+0.53%
Dec 31, 2022791+15.69%
Dec 31, 2021684-10.67%
Dec 31, 2020765+28.21%
Dec 31, 2019597+69.41%
Dec 31, 2018352+8.90%
Dec 31, 2017324+2266.29%
Dec 31, 201614+85.66%
Dec 31, 20157+55.65%
Dec 31, 20145