Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
McCarthy Barry C
President & CEO at DELUXE. Filing since 13 Mar 2024.
CIK 0001654739
Company
Date
Role
Action
Shares
Amount
Of holding
DLX
DELUXE CORP
10 Mar 2025
President & CEO
Bought on a plan
3,926
$64.58K
1.5%
DLX
DELUXE CORP
5 Dec 2024
President & CEO
Bought on a plan
2,290
$53.98K
1.3%
DLX
DELUXE CORP
10 Sep 2024
President & CEO
Bought on a plan
2,820
$53.81K
1.6%
DLX
DELUXE CORP
10 Jun 2024
President & CEO
Bought on a plan
2,440
$52.78K
1.4%
DLX
DELUXE CORP
13 Mar 2024
President & CEO
Bought on a plan
2,666
$51.32K
1.6%
5 decisions on file.