Skip to content
★ Sign in to follow
DJ

Don J. McGrath

Board Director
Director
Deluxe Corp
Total declarations
58
Company
1
▲ Purchases (2 ops.)
€41k
▼ Sales (5 ops.)
€1.2M

Latest filing published 29 Apr 2024 for DELUXE CORP.

Filing timeline

BuySale
Don J. McGrath

Insider track record

Disclosed buys
2
Disclosed sells
5
Signal history

No signal scores available.

Closed purchases

Market purchases
2
Positive at T+90
50%
Median T+90
-16.0%

Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

  • Filed 18 Aug 2008 · 6656 days ago · €12k
    +3.3%
    Entry US$16.45 · Close at T+365 US$17.00
  • Filed 01 Aug 2007 · 7039 days ago · €29k
    -58.6%
    Entry US$36.58 · Close at T+365 US$15.13

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Don J. McGrath: trading record in brief

Don J. McGrath, listed as board member, appears in our data through filings on Deluxe Corp shares, published by SEC (Form 4). The record holds 58 filings, for trades running from 31 July 2007 to 25 April 2024.

The open-market side counts 2 purchases for €41k alongside 5 sales for €1.2M. Netting one side against the other leaves €1.2M of net selling. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Outside the open market, there are 12 share grants and 5 option exercises.

Most recently, on 29 April 2024, the filings show an option exercise in Deluxe Corp. The latest purchase dates back some time: it was published 6,656 days ago, on 18 August 2008. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.

Companies and markets linked to Don J. McGrath

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations57 total
  • ◇
    DirectorExecutivesDeluxe Corp
    0SEC
    22,431 shares0Common StockSEC:0000027996-24-000097:1
  • ◇
    DirectorExecutivesDeluxe Corp
    0SEC
    10,402 shares0Common StockSEC:0000027996-24-000097:0
  • ◇
    DirectorExecutivesDeluxe Corp
    0SEC
    5,671 shares0Common StockSEC:0000027996-23-000118:0
  • ◇
    DirectorExecutivesDeluxe Corp
    0SEC
    3,391 shares0Common StockSEC:0000027996-22-000153:0
  • ◇
    DirectorExecutivesDeluxe Corp
    0SEC
    5,104 shares0Common StockSEC:0000027996-21-000131:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    3,186 shares0Common StockSEC:0000027996-19-000058:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    2,046 shares0Common StockSEC:0000027996-18-000068:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    1,853 shares0Common StockSEC:0000027996-17-000062:0
  • ▼
    DirectorExecutivesDeluxe Corp
    366,700 USD19SEC
    5,000 shares@ US$73.34100.0% of flowCommon StockSEC:0000027996-17-000022:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    2,183 shares0Common StockSEC:0000027996-16-000076:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,754 USD0SEC
    197 shares@ US$54.59Common StockSEC:0000027996-15-000033:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,781 USD0SEC
    183 shares@ US$58.91Common StockSEC:0001218164-15-000044:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,772 USD0SEC
    168 shares@ US$64.12Common StockSEC:0001218164-15-000038:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    1,873 shares0Common StockSEC:0001218164-15-000029:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,793 USD0SEC
    170 shares@ US$63.49Common StockSEC:0001218164-15-000025:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,755 USD0SEC
    183 shares@ US$58.77Common StockSEC:0001218164-14-000048:0
  • ▼
    DirectorExecutivesDeluxe Corp
    606,700 USD0SEC
    10,000 shares@ US$60.67Common StockSEC:0001218164-14-000047:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,788 USD0SEC
    187 shares@ US$57.69Common StockSEC:0001218164-14-000044:0
  • ◆
    DirectorExecutivesDeluxe Corp
    0SEC
    2,275 shares0Common StockSEC:0001218164-14-000031:0
  • ●
    DirectorExecutivesDeluxe Corp
    10,801 USD0SEC
    205 shares@ US$52.69Common StockSEC:0001218164-14-000027:0
  • ●
    DirectorExecutivesDeluxe Corp
    21,879 USD0SEC
    450 shares@ US$48.62Common StockSEC:0001218164-13-000066:0
  • ▼
    DirectorExecutivesDeluxe Corp
    124,250 USD0SEC
    2,500 shares@ US$49.70Common StockSEC:0001218164-13-000064:0
  • ▼
    DirectorExecutivesDeluxe Corp
    124,275 USD0SEC
    2,500 shares@ US$49.71Common StockSEC:0001218164-13-000064:1
  • ●
    DirectorExecutivesDeluxe Corp
    14,400 USD0SEC
    363 shares@ US$39.67Common StockSEC:0001218164-13-000057:0
  • ●
    DirectorExecutivesDeluxe Corp
    17,405 USD0SEC
    496 shares@ US$35.09Common StockSEC:0001218164-13-000043:0

25 of 57 declarations