Growth Metrics

Hubspot (HUBS) EBITDA: 2012-2024