Latest filing published 01 Apr 2025 for MIDDLESEX WATER CO, €42k.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 13 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
- +22.1%Entry US$19.87 · Close at T+365 US$24.26
- +3.0%Entry US$20.67 · Close at T+365 US$21.28
- +7.4%Entry US$20.89 · Close at T+365 US$22.44
- +7.8%Entry US$18.28 · Close at T+365 US$19.71
- +6.2%Entry US$17.57 · Close at T+365 US$18.66
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.
Dennis W. Doll: trading record in brief
Filings by Dennis W. Doll span 2 companies, the busiest being Middlesex Water Co and Hammer Technology Holdings Corp. We count 86 filings; the first trade dates from 5 June 2006 and the latest from 1 April 2025.
On the open market, the record shows 13 purchases worth €133k and 10 sales worth €2.1M. The net balance comes to €1.9M on the selling side. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Other entries cover 20 share grants. 2025 to date brings no purchases and 1 sale.
A typical purchase (the median) is worth €12k. Ninety days after publication, 13 purchases show a median change of +7.8%, with the price up in 69% of them. These figures describe past trades and do not predict future prices.
On 1 April 2025 came the latest disclosure, a share grant for €42k in Middlesex Water Co. The clock since the last published purchase (23 September 2014) now reads 4,429 days. The median gap between a trade and its publication by SEC (Form 4) is 1 day. For comparison, the SEC allows two business days to file a Form 4. 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 Dennis W. Doll
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 702 shares@ US$64.101.1% of flowCommon Stock (Book)SEC:0001174947-25-000437:0
- 4,067 shares@ US$60.0456.2% of flowCommon Stock (Shares held in street name)SEC:0001174947-25-000386:0
- 714 shares@ US$52.501.0% of flowCommon Stock (Book Entry)SEC:0001174947-24-000477:0
- 14,342 shares@ US$51.115.2% of flowCommon Stock (Book Entry)SEC:0001174947-24-000299:1
- 28,746 shares@ US$51.1137.3% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-24-000299:0
- 14,342 shares@ US$51.115.2% of flowCommon Stock (Book Entry)SEC:0001174947-24-000289:1
- 28,746 shares@ US$51.1137.3% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-24-000289:0
- 4,319 shares@ US$77.632.4% of flowCommon Stock (Book Entry)SEC:0001174947-23-000482:1
- 5,153 shares@ US$77.632.8% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-23-000482:2
- 8,653 shares@ US$77.6317.1% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-23-000482:0
- 4,067 shares@ US$105.173.0% of flowCommon Stock (Book Entry)SEC:0001174947-22-000496:1
- 8,147 shares@ US$105.1732.4% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-22-000496:0
- 3,803 shares@ US$105.1714.9% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-22-000471:0
- 3,006 shares@ US$105.407811.8% of flowCommon Stock (Shares held in street name)SEC:0001174947-22-000341:0
- 3,000 shares@ US$100.454810.7% of flowCommon Stock (Shares held in street name)SEC:0001174947-21-000981:0
- 3,000 shares@ US$112.56111.7% of flowCommon Stock (Shares held in street name)SEC:0001174947-21-000830:0
- 3,000 shares@ US$106.77211.2% of flowCommon Stock (Shares held in street name)SEC:0001174947-21-000761:0
- 2,500 shares@ US$85.1957.2% of flowCommon Stock (Shares held in street name)SEC:0001174947-21-000610:0
- 9,035 shares@ US$79.025.7% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-21-000368:0
- 4,512 shares@ US$79.022.8% of flowCommon Stock (Book Entry)SEC:0001174947-21-000368:1
- 5,062 shares@ US$79.023.2% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-21-000340:0
- 2,000 shares@ US$70.261.9% of flowCommon Stock (Shares held in street name)SEC:0001104659-20-074502:0
- 5,566 shares@ US$60.123.9% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-20-000507:0
- 12,008 shares@ US$59.367.3% of flowCommon Stock (Restricted Stock Book Entry)SEC:0001174947-19-000863:0
- 3,127 shares@ US$61.332.0% of flowCommon Stock - (Book Entry)SEC:0001174947-19-000676:0
25 of 76 declarations