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