deluxe corp.

DLX

Close Chg Chg %
19.82 0.67 3.38%

Closed Market

20.49

+0.67 (3.38%)

Volume: 279.27K

Last Updated:

Apr 23, 2024, 4:00 PM EDT