CoreStock

NYSE: FERG

Ferguson Enterprises

Industrials · Wholesale-Hardware & Plumbing & Heating Equipment & Supplies

52-week range

$212.13$271.64

Stock price

Market cap

$45.9B

Show table
Ferguson Enterprises market cap, annual
PeriodMarket cap
FY2022, ended Jul 31, 2022$27.6B
FY2023, ended Jul 31, 2023$33.5B
FY2024, ended Jul 31, 2024$44.7B
FY2025, ended Jul 31, 2025$43.8B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$45.9B

Revenue

$32.0B

Show table
Ferguson Enterprises revenue, annual
PeriodRevenue
FY2022, ended Jul 31, 2022$28.6B
FY2023, ended Jul 31, 2023$29.7B
FY2024, ended Jul 31, 2024$29.6B
FY2025, ended Jul 31, 2025$30.8B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$32.0B

Net income and free cash flow

Show table
Ferguson Enterprises net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2022, ended Jul 31, 2022$2.12B$859M
FY2023, ended Jul 31, 2023$1.89B$2.28B
FY2024, ended Jul 31, 2024$1.74B$1.50B
FY2025, ended Jul 31, 2025$1.86B$1.60B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$2.11B—

Cash and cash equivalents

$437M

Show table
Ferguson Enterprises cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2022, ended Jul 31, 2022$771M
FY2023, ended Jul 31, 2023$601M
FY2024, ended Jul 31, 2024$571M
FY2025, ended Jul 31, 2025$674M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$437M

Total debt

$4.90B

Show table
Ferguson Enterprises total debt, annual
PeriodTotal debt
FY2022, ended Jul 31, 2022—
FY2023, ended Jul 31, 2023$3.77B
FY2024, ended Jul 31, 2024$3.95B
FY2025, ended Jul 31, 2025$4.17B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$4.90B

Shares outstanding

193M

Show table
Ferguson Enterprises shares outstanding, annual
PeriodShares outstanding
FY2022, ended Jul 31, 2022219M
FY2023, ended Jul 31, 2023207M
FY2024, ended Jul 31, 2024201M
FY2025, ended Jul 31, 2025196M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)193M

Buybacks and new shares

Net: —

Show table
Ferguson Enterprises share buybacks and issuance, annual
PeriodBought backPaid to employees
FY2022, ended Jul 31, 2022$1.54B$57.0M
FY2023, ended Jul 31, 2023$908M$51.0M
FY2024, ended Jul 31, 2024$634M$49.0M
FY2025, ended Jul 31, 2025$948M$28.0M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)——

From the 10-Q for Q2 FY2026 (period ended Jun 30, 2026), filed Aug 10, 2026. View filings on SEC EDGAR