tiprankstipranks
Deluxe Corp. (DLX)
NYSE:DLX
US Market
United States
DLXDeluxe Corp.
$15.81
-$0.36(-1.62%)
At close: 4:00 PM EST