Deluxe Corporation (DLX)
NYSE: DLX · Real-Time Price · USD
24.31
-0.31 (-1.26%)
Jul 2, 2026, 4:00 PM EDT - Market closed

Deluxe Filings