Logo image of DLX

DELUXE CORP (DLX) Stock News

USA - New York Stock Exchange - NYSE:DLX - US2480191012 - Common Stock

22.33 USD
-0.33 (-1.46%)
Last: 12/31/2025, 5:25:58 PM
22.33 USD
0 (0%)
After Hours: 12/31/2025, 5:25:58 PM

DLX Latest News, Press Relases and Analysis