Deluxe Corp (DLX) Common Stock USD1

Sell:$24.34Buy:$24.36Price increased$0.78 (3.31%)

Prices delayed by at least 15 minutes
Sell:$24.34
Buy:$24.36
Change:Price increased$0.78 (3.31%)
Prices delayed by at least 15 minutes
Sell:$24.34
Buy:$24.36
Change:Price increased$0.78 (3.31%)
Prices delayed by at least 15 minutes