KineRuby

Research

HomeHUBS overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
HubSpot, Inc. logo

HubSpot, Inc.

HUBSNYSE

$269.38

Last price · USD

Market cap
$14.33B
P/E
313.2x
EV / EBITDA
66.3x
P/S
4.6x
FCF yield
4.9%
Div. yield
0.00%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

HubSpot, Inc. key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth19.2%21.1%25.4%33.1%——
Operating income growth116.9%66.4%-95.3%-87.7%——
Net income growth892.0%102.8%-53.3%-37.9%——
EPS (diluted) growth863.0%102.7%-40.4%-41.6%——
Free cash flow growth26.2%123.6%38.2%2.6%——
Margins
Gross margin83.8%85.0%84.4%82.2%80.1%—
Operating margin0.4%-2.6%-9.3%-5.9%-4.2%—
EBITDA margin6.6%4.9%-3.4%-2.1%0.1%—
Net margin1.5%0.2%-7.6%-6.2%-6.0%—
FCF margin22.6%21.3%11.6%10.5%13.6%—
Returns on capital
Return on equity2.2%0.2%-12.3%-10.8%-8.9%—
Return on assets1.2%0.1%-5.4%-4.2%-3.6%—
Return on invested capital0.5%-1.6%-11.6%-7.0%-4.5%—
Leverage & liquidity
Debt / equity0.13x0.39x0.59x0.81x0.82x—
Net debt / EBITDA-3.00x1.80x-5.40x-13.01x207.00x—
Current ratio1.67x1.67x1.99x2.30x2.35x—
Interest coverage13.01x-18.17x-52.86x-27.34x-1.81x—
Profitability & operating
EBIT7032(147)(95)(44)—
EBITDA207129(74)(37)2+235.9%
Operating income11(68)(201)(103)(55)—
Income before tax6929(151)(98)(74)—
Net income465(165)(107)(78)—
Earnings per share
EPS (basic)$0.88$0.09(3.30)(2.35)(1.66)—
EPS (diluted)$0.86$0.09(3.30)(2.35)(1.66)—
Share count (millions)
Weighted avg shares outstanding5251504847+2.8%
Weighted avg shares outstanding (diluted)5352504847+3.2%
Balance sheet highlights
Net debt(620)233400475336—
Total debt262745788806713-22.1%
Total investments9581,7111,3261,194996-1.0%
Total stockholders' equity2,0661,9081,334992874+24.0%
Total assets3,8543,7963,0712,5452,175+15.4%
Cash flow highlights
Free cash flow708561251181177+41.4%
Operating cash flow761599351273239+33.6%
Capital expenditure(53)(38)(100)(92)(62)—
Net cash from operating activities761599351273239+33.6%
Additional fields
Accrued Expenses29922717215574+41.5%