Deluxe Corporation (DLX)
NYSE: DLX · Real-Time Price · USD
24.03
+0.19 (0.80%)
Aug 12, 2026, 8:41 AM EDT - Market open

Deluxe Filings