Dillards Capital Trust I CAP SECS 7.5% (DDT) Stock
Dillards Capital Trust I CAP SECS 7.5% (DDT) is a Consumer Discretionary stock trading at $26.22 (as of 2026-06-18), with a market capitalization of $414.20M and a trailing P/E of 0.7. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Dillard's Capital Trust I is a finance company. The Company invest in department store.