Officers
Directors
10% Owners
Performance
Get Filings
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