HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 202421.3+47.97%
Dec 31, 202314.4+5.88%
Dec 31, 202213.6-15.65%
Dec 31, 202116.1+176.09%
Dec 31, 20205.8-49.79%
Dec 31, 201911.6-4.48%
Dec 31, 201812.2+56.10%
Dec 31, 20177.8+491.68%
Dec 31, 20161.3-127.14%
Dec 31, 2015-4.9-71.43%
Dec 31, 2014-17