deluxe corp.

DLX

Close Chg Chg %
21.55 0.42 1.95%

Closed Market

21.97

+0.42 (1.95%)

Volume: 229.91K

Last Updated:

May 6, 2024, 3:59 PM EDT