DLX
20.30
+0.38
(1.90%)
Deluxe Corp
19.92
PREV CLOSE
19.53
LOW
20.30
HIGH
19.69
OPEN