Stock Information
Deluxe Corp (DLX)
Ticker Symbol: DLX
Exchange: NYSE
Sector: Commercial Services & Supplies
Market Cap: $1,031.01 mil
Piotroski score: 7
PE Ratio: 10.4668
EPS (TTM): 2.2688
Revenue (TTM): $46.11 M
Dividend Yield: 5%
ROE: 15.51%
Latest News
Key Financials
Financial data not available