Deluxe Corporation (DLX) Declined -5.86% or -3.76 To Price $60.44 On Thursday
Deluxe Corporation (DLX) declined -5.86% or -3.76 to $60.44. It is around 1.08 million shares traded, which is 389.11% compare to the average total volume 277072. The market cap of DLX is $2.89 billion. The year to date change is…