Ticker: DLX
Company: DELUXE CORP
Person: Yogaraj Jeyaprakasam, officer
Transaction date: May 13, 2026
Reporting date: May 13, 2026
Average share price: -17.261931313131313
Sold 2475.0 shares for 42723.28