Paul Garcia named chair of Deluxe board of directors

Go back to Paul Garcia named chair of Deluxe board of directors
DELUXE CORPORATION (NYSE: DLX) Delayed: 23.14 +0.09 (0.39%)
Previous Close $23.05    52 Week High $70.26 
Open $23.05    52 Week Low $49.46 
Day High $23.26    P/E 6.32 
Day Low $22.85    EPS $3.66 
Volume 518,188