HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,573+64.54%
Dec 31, 2023956+25.55%
Dec 31, 2022762+23.35%
Dec 31, 2021617+38.60%
Dec 31, 2020446+38.14%
Dec 31, 2019322+36.07%
Dec 31, 2018237+32.93%
Dec 31, 2017178+39.97%
Dec 31, 2016127+39.51%
Dec 31, 201591+53.64%
Dec 31, 201459