Deluxe Corp (DLX) Common Stock USD1

Sell:$20.13Buy:$20.17$0.27 (1.32%)

Prices delayed by at least 15 minutes
Sell:$20.13
Buy:$20.17
Change:$0.27 (1.32%)
Prices delayed by at least 15 minutes
Sell:$20.13
Buy:$20.17
Change:$0.27 (1.32%)
Prices delayed by at least 15 minutes