HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20242,634+40.72%
Dec 31, 20231,872+6.66%
Dec 31, 20221,755+20.71%
Dec 31, 20211,454-0.23%
Dec 31, 20201,457+31.29%
Dec 31, 20191,110+55.77%
Dec 31, 2018712+18.24%
Dec 31, 2017603+241.84%
Dec 31, 2016176+20.92%
Dec 31, 2015146-2.51%
Dec 31, 2014150