HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,908+44.56%
Dec 31, 20231,320+33.05%
Dec 31, 2022992+13.55%
Dec 31, 2021874+14.57%
Dec 31, 2020763+17.34%
Dec 31, 2019650+165.68%
Dec 31, 2018245+16.30%
Dec 31, 2017210+77.22%
Dec 31, 2016119-2.47%
Dec 31, 2015122+9.94%
Dec 31, 2014111