Deluxe Corp

DLXNYSE
$23.45
-0.17-0.72%
Últ. Act.: Aug 27, 4:56 AM

Deluxe vs. Peers Comparison

Compare Deluxe (DLX) to its peers on price performance, valuation multiples and key financial metrics.