HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndMarketable securities, current (Million USD)YoY (%)
Dec 31, 20241,557+55.64%
Dec 31, 20231,000-7.53%
Dec 31, 20221,082+31.76%
Dec 31, 2021821-5.97%
Dec 31, 2020873+26.20%
Dec 31, 2019692+43.90%
Dec 31, 2018481+15.38%
Dec 31, 2017417+662.45%
Dec 31, 201655+11.59%
Dec 31, 201549