DLX ▲ +6.6% - Deluxe Corporation $DLX - Deluxe Corporation Third Quarter 2026 Financial Results Available on Company’s Website 04-NOV-2026 04:23 PM ET