Deluxe Corp (DLX) Common Stock USD1

Sell:$20.64Buy:$20.66$0.34 (1.62%)

Prices delayed by at least 15 minutes
Sell:$20.64
Buy:$20.66
Change:$0.34 (1.62%)
Prices delayed by at least 15 minutes
Sell:$20.64
Buy:$20.66
Change:$0.34 (1.62%)
Prices delayed by at least 15 minutes