DLX - Deluxe Corporation

$14.93 -0.02 | -0.13%
Today's Range: 14.86 - 15.20
DLX Avg. Daily Volume: 278,807
12/21/09 - 2:20 PM ET
TRADE NOW
Latest DLX Headlines

Brokerage Partners

TheStreet Premium Services

All Services