HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20242,069+49.07%
Dec 31, 20231,388-1.73%
Dec 31, 20221,413+17.92%
Dec 31, 20211,198-4.25%
Dec 31, 20201,251+30.13%
Dec 31, 2019962+62.35%
Dec 31, 2018592+17.43%
Dec 31, 2017504+341.05%
Dec 31, 2016114+9.37%
Dec 31, 2015105-15.49%
Dec 31, 2014124