Insider Title Company Date Price Return Shares Value
Jeyaprakasam Yogaraj Chief Tech. DELUXE CORP (DLX) 2024-06-04 $21.38 -7.5% 906 $19,358
Jeyaprakasam Yogaraj Chief Tech. DELUXE CORP (DLX) 2023-07-24 $16.31 21.3% 128 $2,081
Return Profit / (loss) Cost
Total -4.7% $-1,004 $21,438