HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,628+19.43%
Dec 31, 20232,200+27.10%
Dec 31, 20221,731+33.08%
Dec 31, 20211,301+47.30%
Dec 31, 2020883+30.85%
Dec 31, 2019675+31.56%
Dec 31, 2018513+36.57%
Dec 31, 2017376+38.62%
Dec 31, 2016271+48.93%
Dec 31, 2015182+57.02%
Dec 31, 2014116