Deluxe Corp. (NY:DLX)
Delayed: 39.29 +0.48 (1.24%)
Trade Now!
Previous Close $38.81    52 Week High $42.50 
Open $39.07    52 Week Low $22.08 
Day High $39.36    P/E 11.73 
Day Low $38.84    EPS $3.35 
Volume 245,239