Deluxe Corporation (DLX)

NYSE: DLX · IEX Real-Time Price · USD
21.96
+0.29 (1.34%)
Jul 1, 2022 12:02 PM EDT - Market open