Insiders · Profile

McCarthy Barry C

President & CEO at DELUXE. Filing since 13 Mar 2024. CIK 0001654739

Company
Date
Role
Action
Shares
Amount
Of holding
10 Mar 2025
President & CEO
Bought on a plan
3,926
$64.58K
1.5%
5 Dec 2024
President & CEO
Bought on a plan
2,290
$53.98K
1.3%
10 Sep 2024
President & CEO
Bought on a plan
2,820
$53.81K
1.6%
10 Jun 2024
President & CEO
Bought on a plan
2,440
$52.78K
1.4%
13 Mar 2024
President & CEO
Bought on a plan
2,666
$51.32K
1.6%
5 decisions on file.