DLX   $18.97  -2.67% Market Closed After Close 18.98 0.05%

Deluxe Corp