Deluxe Corp (DLX) Common Stock USD1

Sell:$18.16Buy:$18.18$0.46 (2.47%)

Prices delayed by at least 15 minutes
Sell:$18.16
Buy:$18.18
Change:$0.46 (2.47%)
Prices delayed by at least 15 minutes
Sell:$18.16
Buy:$18.18
Change:$0.46 (2.47%)
Prices delayed by at least 15 minutes