HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndMarketable securities, non-current (Million USD)YoY (%)
Dec 31, 2024154-52.65%
Dec 31, 2023326+188.77%
Dec 31, 2022113-35.51%
Dec 31, 2021175+469.75%
Dec 31, 202031-42.92%
Dec 31, 201954+369.66%
Dec 31, 201811-63.53%
Dec 31, 201731-12.11%
Dec 31, 201636-11.95%
Dec 31, 201541