Companies: 10,795·Total market cap: $144.5T
Ferguson plc

Ferguson plc

FERGNYSEIndustrials● Active
$225.96
$-3.62(-1.58%)
Market Cap$43.8B
P/E Ratio
52W High$271.64
52W Low$207.64
Overview

Ferguson plc (FERG) · Income Statement

Annual, quarterly, or TTM views · SEC 10-K & 10-Q via FMP · adjust period and M/B/T below.

FMP · FERG · as of 2026-06-08

Financial statements

Revenue · Gross Profit · Net Income
Breakdown2025-072024-072023-072022-072021-07
Revenue
Revenue$30.76B$29.64B$29.73B$28.57B$22.79B
Cost of Revenue$21.33B$20.58B$20.71B$19.81B$15.81B
Gross Profit$9.44B$9.05B$9.03B$8.76B$6.98B
Gross Margin %(computed)30.67%30.55%30.35%30.65%30.62%
Operating Expenses
R&D Expenses$0.00B$0.00B$0.00B$0.00B$0.00B
G&A Expenses$6.38B$6.07B$5.92B$5.63B$4.73B
Total Operating Expenses$6.83B$6.40B$6.37B$5.94B$5.03B
Operating Income$2.61B$2.65B$2.66B$2.82B$1.95B
Operating Margin %(computed)8.47%8.95%8.94%9.87%8.56%
Interest Income$0.00B$0.00B$0.00B$0.00B$0.00B
Interest Expense$0.19B$0.18B$0.18B$0.11B$0.10B
Income Before Tax$2.42B$2.46B$2.46B$2.71B$1.86B
Income Tax Expense$0.57B$0.73B$0.57B$0.61B$0.23B
Net Income$1.86B$1.74B$1.89B$2.12B$1.47B
Net Margin %(computed)6.03%5.85%6.35%7.43%6.46%
Per Share & EBITDA
EPS (Basic)$9.33$8.55$9.15$9.75$6.59
Wtd Avg Shares0.20B0.20B0.21B0.22B0.22B
EBITDA$3.06B$2.98B$2.97B$3.12B$2.26B
EBITDA Margin %(computed)9.94%10.05%9.99%10.92%9.91%

Data source: Financial Modeling Prep · Last updated: 2026-06-08 · USD · B

Explore more Ferguson plc data

About Ferguson plc (FERG) Income Statement

Ferguson plc (FERG) income statement data is sourced from SEC Form 10-K and 10-Q filings. For fiscal year 2025, FERG reported revenue of $30.76B, gross profit of $9.44B (gross margin 30.67%), and net income of $1.86B — a net profit margin of 6.03%.

Frequently asked questions

FERG · 4 questions

Ferguson plc (FERG) reported revenue of $30.76B for 2025, up 3.8% year-over-year.

FERG revenueFERG salesannual revenue YoYincome statement

· Source: FMP /stable/income-statement · SEC EDGAR Form 10-K & 10-Q · As of 2026-06-08