HUBSPOT INCHUBS

Market cap
$19.8B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202497+33.24%
Dec 31, 202373+24.98%
Dec 31, 202258+28.77%
Dec 31, 202145+21.85%
Dec 31, 202037+28.71%
Dec 31, 201929+22.90%
Dec 31, 201823+48.41%
Dec 31, 201716+41.24%
Dec 31, 201611+52.21%
Dec 31, 20157+28.51%
Dec 31, 20146