Back to screener

DLX

Deluxe Corp

Industrials · Conglomerates · USA

$23.14

Market cap $1.06B

Valuation

Health

Mood

Neutral

Dividend yield

5.19%

TTM

5.19%

Forward

Explore SmartStockScore

Data updated daily