Ferguson
FERG | NYSE
$238.68
-$1.77 (-0.74%)
At close: Oct 30, 2026, 4:00 PM ET
$238.68
$0.00 (0.00%)
After-hours:
Oct 30, 2026, 4:08 PM ET
Fiscal Year Period Ending | FY 2026 Jun 30, 2026 | FY 2025 Jul 31, 2025 | FY 2024 Jul 31, 2024 | FY 2023 Jul 31, 2023 | FY 2022 Jul 31, 2022 | FY 2021 Jul 31, 2021 |
|---|---|---|---|---|---|---|
Net Income | 1.08B | 1.86B | 1.74B | 1.89B | 2.12B | 1.63B |
Depreciation & Amortization | 196M | 373M | 335M | 321M | 301M | 298M |
Stock-Based Compensation | 35M | 28M | 49M | 51M | 57M | 77M |
Other Working Capital | 537M | 246M | -436M | -608M | -62M | 842M |
Other Non-Cash Items | -682M | -1M | 104M | -13M | 2M | 39M |
Deferred Income Tax | 43M | n/a | n/a | 41M | n/a | n/a |
Change in Working Capital | 44M | -348M | -350M | 434M | -1.33B | -662M |
Operating Cash Flow | 716M | 1.91B | 1.87B | 2.72B | 1.15B | 1.38B |
Capital Expenditures | -234M | -305M | -372M | -441M | -290M | -241M |
Cash Acquisitions | -583M | -301M | -260M | -616M | -650M | -286M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | 17M | 63M | 31M | 3M | 18M | 335M |
Investing Cash Flow | -800M | -543M | -601M | -1.05B | -922M | -125M |
Debt Repayment | 775M | 225M | 129M | -170M | 1.44B | -584M |
Common Stock Repurchased | -438M | -948M | -634M | -908M | -1.55B | -400M |
Dividend Paid | -347M | -489M | -784M | -711M | -538M | -1.04B |
Other Financial Acitivies | -7M | -74M | -41M | -33M | -22M | -49M |
Financial Cash Flow | -17M | -1.29B | -1.31B | -1.81B | -744M | -2.05B |
Net Cash Flow | -101M | 82M | -44M | -116M | -557M | -788M |
Free Cash Flow | 482M | 1.6B | 1.5B | 2.28B | 859M | 1.14B |
Adj. Free Cash Flow | 447M | 1.58B | 1.45B | 2.23B | 802M | 1.06B |
Maintenance CapEx | -234M | -189.34M | -372M | -340.38M | n/a | n/a |
Growth CapEx | n/a | -115.66M | n/a | -100.62M | -290M | -241M |
Owner Earnings | 482M | 1.72B | 1.5B | 2.38B | 1.15B | 1.38B |
Add to Watchlist
Select watchlists to add or remove FERG