Dillards Capital Trust I CAP SECS 7.5% (DDT) Stock Analysis & Winston Score
Dillard's Capital Trust I is a financing entity connected to Dillard's, one of the largest department store chains in the United States. Dillard's operates roughly 250 stores across the American South, Southwest, and Midwest, selling clothing, shoes, cosmetics, and home goods to everyday shoppers. The parent company, Dillard's, Inc., competes with chains like Macy's and Nordstrom in the mid-to-upscale retail segment. This specific security (ticker: DDT) is a trust preferred security, meaning investors receive fixed interest payments at a 7.5% annual rate rather than owning a share of the business itself. It functions more like a bond than a stock, generating income through those scheduled coupon payments. The main risk here is interest rate sensitivity — when broader rates rise, fixed-income securities like this become less attractive, pushing their market price down. Investors also carry exposure to Dillard's overall financial health, since the payments depend on the parent company remaining solvent.
Winston Score: 58/100 — Good
A decent business — some strong pillars, some weaker.
- Quality: Good (17/30)
- Growth: Mixed (5/20)
- Cash Flow: Strong (7/10)
- Stability: Exceptional (10/10)
- Valuation: Good (6/10)
- Ownership: Good (10/15)


