DLX
34.76
+0.28
(0.81%)
Deluxe Corp
34.48
PREV CLOSE
33.31
LOW
34.99
HIGH
33.93
OPEN