Barry C. McCarthy
Chief Executive Officer, Deluxe Corporation.
Companies
- Radian GroupBoard member Aug 13, 2026 to now1
- Deluxe CorporationBoard member Nov 28, 2018 to now2
- Deluxe CorporationChief executive officer Nov 28, 2018 to now2
- Deluxe CorporationPresident Nov 28, 2018 to Jul 3, 20232
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Deluxe Corporation DLX458,524 shares3$10.5M at $22.92Feb 19, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Feb 19, 2026Shares withheld for tax 25,252 shares at $27.32 of Deluxe Corporation3
- Feb 19, 2026Exercised options 51,325 shares of Deluxe Corporation3
- Feb 16, 2026Shares withheld for tax 8,534 shares at $26.21 of Deluxe Corporation4
- Feb 16, 2026Exercised options 17,345 shares of Deluxe Corporation4
- Feb 15, 2026Shares withheld for tax 23,070 shares at $26.21 of Deluxe Corporation4
- Feb 15, 2026Exercised options 46,889 shares of Deluxe Corporation4
- Feb 14, 2026Shares withheld for tax 22,607 shares at $26.21 of Deluxe Corporation4
- Feb 14, 2026Exercised options 45,948 shares of Deluxe Corporation4
- Feb 9, 2026Shares withheld for tax 100,757 shares at $27.80 of Deluxe Corporation5
- Feb 9, 2026Granted 204,386 shares at $27.80 of Deluxe Corporation5
- Mar 10, 2025Bought 3,926 shares at $16.45 of Deluxe Corporation6
- Feb 28, 2025Shares withheld for tax 2,981 shares at $16.46 of Deluxe Corporation7
- Feb 28, 2025Exercised options 6,058 shares of Deluxe Corporation7
- Feb 16, 2025Shares withheld for tax 8,534 shares at $18.92 of Deluxe Corporation8
- Feb 16, 2025Exercised options 17,345 shares of Deluxe Corporation8
- Feb 15, 2025Shares withheld for tax 23,069 shares at $18.92 of Deluxe Corporation8
- Feb 15, 2025Exercised options 46,888 shares of Deluxe Corporation8
- Feb 14, 2025Shares withheld for tax 22,607 shares at $18.63 of Deluxe Corporation8
- Feb 14, 2025Exercised options 45,948 shares of Deluxe Corporation8
- Jan 31, 2025Shares withheld for tax 28,426 shares at $23.42 of Deluxe Corporation9
- Jan 31, 2025Exercised options 57,343 shares of Deluxe Corporation9
- Dec 5, 2024Bought 2,290 shares at $23.57 of Deluxe Corporation10
- Sep 10, 2024Bought 2,820 shares at $19.08 of Deluxe Corporation11
- Jun 10, 2024Bought 2,440 shares at $21.63 of Deluxe Corporation12
- Mar 13, 2024Bought 2,666 shares at $19.25 of Deluxe Corporation13
Trade performance
Ranked 122 on our insider buyers board: 5 scored buys, a median of −23.5% against the S&P 500 a year later, and 20% beating it.
| Date | Stock | Trade | Value | Return since | Vs S&P since | Vs S&P, 1 year |
|---|---|---|---|---|---|---|
| Mar 10, 2025 | DLX | Buy | $64.6K | +42.6% | +4.9% | +48.1% |
| Dec 5, 2024 | DLX | Buy | $54.0K | −0.6% | −27.9% | −23.5% |
| Sep 10, 2024 | DLX | Buy | $53.8K | +21.0% | −19.6% | −19.1% |
| Jun 10, 2024 | DLX | Buy | $52.8K | +6.9% | −37.2% | −39.5% |
| Mar 13, 2024 | DLX | Buy | $51.3K | +20.7% | −28.9% | −25.6% |
Returns are price-only (no dividends), measured from the trade date.
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARRadian Group, Board member
- 2SEC EDGARDeluxe Corporation, Board member
- 3
- 4SEC EDGARForm 4 filed Feb 18, 2026
- 5SEC EDGARForm 4 filed Feb 11, 2026
- 6SEC EDGARForm 4 filed Mar 10, 2025
- 7SEC EDGARForm 4 filed Mar 4, 2025
- 8SEC EDGARForm 4 filed Feb 18, 2025
- 9SEC EDGARForm 4 filed Feb 4, 2025
- 10SEC EDGARForm 4 filed Dec 6, 2024
- 11SEC EDGARForm 4 filed Sep 12, 2024
- 12SEC EDGARForm 4 filed Jun 11, 2024
- 13SEC EDGARForm 4 filed Mar 14, 2024