HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202453+44.54%
Dec 31, 202337+398.26%
Dec 31, 20227-114.43%
Dec 31, 2021-51-123.14%
Dec 31, 2020222-38.09%
Dec 31, 2019359+2712.19%
Dec 31, 201813-96.61%
Dec 31, 2017377+4347.14%
Dec 31, 20168-77.06%
Dec 31, 201537-72.52%
Dec 31, 2014134