Insider Title Company Date Price Return Shares Value
Thomas Christopher Lee SVP DELUXE CORP (DLX) 2020-05-15 $19.53 1.3% 7,700 $150,345
Return Profit / (loss) Cost
Total 1.3% $1,961 $150,345