DLX

Deluxe Corp

Company with tickers: DLX

CIK
27996
CUSIP
248019101
Shares Outstanding
45,784,061

Price & Moving Averages

RSI (14)

MACD (12, 26, 9)

Close
$23.77
Open
$23.63
52W High
$32.07
52W Low
$13.61
Avg Vol (30d)
413K
Data Range
2020-01-02 — 2026-05-22