HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20243,796+23.59%
Dec 31, 20233,071+20.70%
Dec 31, 20222,545+17.01%
Dec 31, 20212,175+10.21%
Dec 31, 20201,973+25.75%
Dec 31, 20191,569+88.17%
Dec 31, 2018834+17.10%
Dec 31, 2017712+174.17%
Dec 31, 2016260+17.87%
Dec 31, 2015220+26.03%
Dec 31, 2014175