HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-800-2.30%
Dec 31, 2023-819+27.44%
Dec 31, 2022-642+14.51%
Dec 31, 2021-561+16.11%
Dec 31, 2020-483+21.36%
Dec 31, 2019-398+15.61%
Dec 31, 2018-344+20.38%
Dec 31, 2017-286+16.33%
Dec 31, 2016-246+22.74%
Dec 31, 2015-200+29.85%
Dec 31, 2014-154