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. cash flow statement

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

Fiscal yearTrend2025latest2024202320222021CAGR
Operating activities
Net income465(176)(113)(78)—
Depreciation & amortization13697735845+31.8%
Deferred income tax-035(2)(3)—
Stock-based compensation528505432276167+33.4%
Change in working capital9657(11)58110-3.4%
Accounts receivables(64)(48)0(74)(34)—
Inventory000059—
Accounts payables19(5)(14)18(11)—
Other working capital141110311495+10.2%
Other non-cash items(45)(67)28(4)(2)—
Net cash from operating activities761599351273239+33.6%
Operating cash flow761599351273239+33.6%
Investing activities
Investments in PP&E(53)(38)(34)(37)(29)—
Capital expenditure(53)(38)(100)(92)(62)—
Acquisitions, net(88)(40)(142)0(20)—
Purchases of investments(1,477)(2,009)(1,595)(1,537)(1,498)—
Sales / maturities of investments2,2371,6611,5031,3101,400+12.4%
Other investing activities(128)(89)(67)(54)(33)—
Net cash from investing activities492(516)(335)(320)(180)—
Financing activities
Net debt issuance(460)-0-0(81)(90)—
Long-term net debt issuance(460)-0-0(81)(90)—
Net stock issuance(429)76484047—
Common stock issuance7176484047+11.3%
Common stock repurchased(500)0000—
Net common stock issuance(429)76484047—
Other financing activities(22)(22)(11)49(8)—
Net cash from financing activities(910)53377(51)—
Cash summary
Effect of forex changes on cash26(12)5(7)(9)—
Net change in cash36812558(46)(1)—
Cash at beginning of period517392334380381+7.9%
Cash at end of period885517392334380+23.5%
Free cash flow708561251181177+41.4%
Income taxes paid19121357+29.0%
Interest paid02222-30.8%