
CDW clears the three hard gates with three straight fiscal years above 15% ROE, positive free cash flow, and a discounted P/E, while leverage and a December 2026 debt maturity remain the key watch items.
Scope note: This is a verified qualified candidate based on the current US listed-company screen and the cited peer checks. The available public data pages did not expose a reproducible complete-universe export using identical ROE, FCF, and valuation definitions, so this article should not be read as proof that CDW was the only US qualifier.
| Hard gate | Evidence | Result |
|---|---|---|
| ROE above 15% in each of the last 3 fiscal years | FY2023 60.58%; FY2024 49.04%; FY2025 43.02%; TTM 41.74% | Pass |
| Positive free cash flow | FY2023 $1.451B; FY2024 $1.155B; FY2025 $1.088B; TTM $1.076B | Pass |
| Reasonable valuation | 16.28x trailing P/E; 12.21x forward P/E; 11.53x EV/EBITDA; 6.30% FCF yield | Pass, with leverage and growth caveats |
| Company | Trailing P/E | Forward P/E | EV/EBITDA | FCF yield |
|---|---|---|---|---|
| CDW | 16.28x | 12.21x | 11.53x | 6.30% |
| Insight Enterprises (NSIT) | 20.57x | 10.14x | 10.63x | 6.61% |
| ePlus (PLUS) | 17.69x | 16.70x | 10.48x | negative TTM FCF |
| Fiscal year | Revenue | Net income | Operating margin | Net margin | FCF |
|---|---|---|---|---|---|
| 2023 | $21.376B | $1.104B | 7.86% | 5.17% | $1.451B |
| 2024 | $20.999B | $1.078B | 7.86% | 5.13% | $1.155B |
| 2025 | $22.424B | $1.067B | 7.38% | 4.76% | $1.088B |
| TTM to Mar. 31, 2026 | $22.905B | $1.077B | 7.29% | 4.70% | $1.076B |
| Measure | Latest reading |
|---|---|
| Cash and equivalents | $578.6M |
| Total debt | $5.79B |
| Net debt | $5.21B |
| Current ratio | 1.16x |
| Debt/equity | 2.41x |
| Interest coverage | 7.40x |
| TTM FCF / market cap | 6.30% |
sec.gov
stockanalysis.com
marketwatch.com
stockanalysis.com
stockanalysis.com
stockanalysis.com
stockanalysis.com
stockanalysis.com
sec.gov
stockanalysis.com
finance.yahoo.com
stockanalysis.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.