deluxe corp.

DLX

Close Chg Chg %
18.95 0.78 4.09%

Closed Market

19.72

+0.78 (4.09%)

Volume: 231.44K

Last Updated:

Apr 19, 2024, 3:59 PM EDT