HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 20242,234+22.44%
Dec 31, 20231,825+28.80%
Dec 31, 20221,417+35.99%
Dec 31, 20211,042+45.49%
Dec 31, 2020716+31.41%
Dec 31, 2019545+32.06%
Dec 31, 2018413+37.59%
Dec 31, 2017300+43.41%
Dec 31, 2016209+56.02%
Dec 31, 2015134+70.08%
Dec 31, 201479