deluxe corp.

DLX

Close Chg Chg %
20.55 0.04 0.19%

Closed Market

20.59

+0.04 (0.19%)

Volume: 230.48K

Last Updated:

Mar 28, 2024, 3:59 PM EDT