Latest filing published 01 Jul 2025 for ENTERPRISE BANCORP INC /MA/.
Insider track record
No signal scores available.
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
John T. Grady Jr.: trading record in brief
This profile gathers the share dealings of John T. Grady Jr. in Enterprise Bancorp Inc /MA/, where the filings describe the role as board member. In total, 14 filings cover trades dated from 19 March 2013 to 1 July 2025.
Every open-market trade on record is a purchase: 1 purchase worth €44k, and no sale. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 12 share grants.
On 1 July 2025 came the latest disclosure, a transaction in Enterprise Bancorp Inc /MA/. The last insider purchase was made public on 23 June 2016, 3,791 days ago. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. US insiders must file a Form 4 within two business days of a trade. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to John T. Grady Jr.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 9,385 sharesCommon StockSEC:0001127602-25-018292:0
- 1,223 shares0Common StockSEC:0001127602-24-019095:0
- 661 shares0Common StockSEC:0001127602-23-019487:0
- 519 shares0Common StockSEC:0001127602-22-009641:0
- 477 shares0Common StockSEC:0001127602-21-011296:0
- 553 shares0Common StockSEC:0001127602-20-011434:0
- 523 shares0Common StockSEC:0001127602-19-012551:0
- 455 shares0Common StockSEC:0001127602-18-012426:0
- 434 shares0Common StockSEC:0001127602-17-012794:0
- 2,325 shares@ US$21.50100.0% of flowCommon StockSEC:0001127602-16-056233:0Canonical exit: 19 Sept 2016 (T+90)
- 604 shares0Common StockSEC:0001127602-16-046585:0
- 428 shares0Common StockSEC:0001127602-15-011988:0
- 444 shares0Common StockSEC:0001127602-14-012345:0
- 439 shares0Common StockSEC:0001127602-13-011745:0
14 of 14 declarations