HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024335+13.38%
Dec 31, 2023295+30.18%
Dec 31, 2022227+44.16%
Dec 31, 2021157+24.46%
Dec 31, 2020126+36.66%
Dec 31, 201993+20.00%
Dec 31, 201877+27.07%
Dec 31, 201761+55.64%
Dec 31, 201639+55.06%
Dec 31, 201525+76.19%
Dec 31, 201414