HUBSPOT INCHUBS

Market cap
$14.8B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20240.1-102.07%
Dec 31, 2023-6.3+31.38%
Dec 31, 2022-4.8+27.47%
Dec 31, 2021-3.7-21.87%
Dec 31, 2020-4.8+7.38%
Dec 31, 2019-4.5-45.88%
Dec 31, 2018-8.3+1.10%
Dec 31, 2017-8.2-56.95%
Dec 31, 2016-19-18.54%
Dec 31, 2015-23.3