Deluxe Corp Enters Second Amended And Restated Credit Agreement On July 31, 2026 - SEC Filing - DLX News | Rallies