Company information

Edit
Launch date
Employees
4,980 people
Market cap
$18.7b
Net debt
$728m
Firm valuation
€16.3b (Public information from 2021)
Revenues, earnings & profits over time
USD20162017201820192020E2021E2022E
Revenues271m376m513m675m868m1.1b1.3b
% growth49 %39 %36 %32 %29 %22 %23 %
EBITDA<1m24m55m83m101m126m171m
% EBITDA margin-6 %11 %12 %12 %12 %13 %
Profit(45.6m)(39m)(63m)(53m)(93m)(92m)(87m)
% profit margin(17 %)(10 %)(12 %)(8 %)(11 %)(9 %)(7 %)
EV / revenue-8.3x9.1x9.5x20.7x16.8x13.6x
EV / EBITDA-128.0x83.9x76.8x179.0x142.0x104.0x
  • Edit

Recent News about Hubspot

Edit
Lists