deluxe corp.

DLX

Close Chg Chg %
23.02 -0.04 -0.18%

Open Market

22.98

-0.04 (0.18%)

Volume: 117.64K

Last Updated:

May 20, 2024, 3:10 PM EDT