Deluxe CorporationDLX
$39.53-2.6%