Deluxe Corp (DLX)

Common Stock
Sell: $26.91|Buy: $28.25|Change: 0.24 (-0.86%)