HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024513+32.14%
Dec 31, 2023388+17.21%
Dec 31, 2022331-12.20%
Dec 31, 2021377-0.29%
Dec 31, 2020378+40.22%
Dec 31, 2019270+141.88%
Dec 31, 2018111+27.15%
Dec 31, 201788+46.86%
Dec 31, 201660+7.42%
Dec 31, 201556-55.08%
Dec 31, 2014124