Latest filing published 03 Dec 2019 for DNB FINANCIAL CORP /PA/.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
James H. Thornton: trading record in brief
James H. Thornton discloses dealings in DNB Financial Corp /PA/ to SEC (Form 4). The record holds 67 filings, for trades running from 28 June 2006 to 30 November 2019.
Purchases make up the whole of the open-market record (45 purchases, €191k). Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Besides market trades, the filings include 16 share grants and 5 option exercises. 2019 to date brings 1 purchase and no sales.
Half of the purchases are above €3,626 and half below. 13 out of 13 purchases came within 30 days of a purchase by at least one other insider of the same company. Purchases made close together by different insiders form what is called a cluster.
The newest entry dates from 3 December 2019: a transaction, in DNB Financial Corp /PA/. The most recent open-market purchase was published on 4 January 2019, 2,865 days ago. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for a Form 4 is two business days after the transaction. 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 James H. Thornton
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 31,014 sharesDNBF Common Stock $1 Par ValueSEC:0000713671-19-000118:0
- 500 shares@ US$39.3616.5% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-19-000015:0
- 122 shares@ US$27.202.8% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-19-000005:0Canonical exit: 4 Apr 2019 (T+90)
- 216 shares@ US$32.425.9% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000101:0
- 93 shares@ US$36.902.7% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000082:0Canonical exit: 30 Dec 2018 (T+90)
- 2,100 shares@ US$10.3116.8% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000075:0
- 971 shares@ US$35.3026.5% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000075:1
- 100 shares@ US$34.502.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000065:0Canonical exit: 4 Oct 2018 (T+90)
- 116 shares@ US$35.651.7% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000041:0Canonical exit: 2 Jul 2018 (T+90)
- 500 shares@ US$33.907.0% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000014:0
- 106 shares@ US$33.431.5% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-18-000002:0Canonical exit: 3 Apr 2018 (T+90)
- 126 shares@ US$33.551.8% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000084:0
- 106 shares@ US$33.501.5% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000064:0Canonical exit: 2 Jan 2018 (T+90)
- 105 shares@ US$33.951.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000045:0Canonical exit: 8 Oct 2017 (T+90)
- 100 shares@ US$33.331.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000023:0Canonical exit: 5 Jul 2017 (T+90)
- 766 shares@ US$34.3512.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000011:1
- 1,800 shares@ US$6.936.0% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000011:0
- 116 shares@ US$28.631.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-17-000002:0Canonical exit: 6 Apr 2017 (T+90)
- 1,000 shares@ US$28.0013.6% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-16-000170:0
- 129 shares@ US$25.661.5% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-16-000140:0Canonical exit: 2 Jan 2017 (T+90)
- 185 shares@ US$23.852.0% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-16-000121:0Canonical exit: 6 Oct 2016 (T+90)
- 258 shares@ US$28.863.3% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-16-000102:0Canonical exit: 3 Jul 2016 (T+90)
- 139 shares@ US$31.91100.0% of flowDNBF Common Stock $1 Par ValueSEC:0000713671-16-000085:0Canonical exit: 5 Apr 2016 (T+90)
- 450 shares@ US$27.55DNBF Common Stock $1 Par ValueSEC:0000713671-15-000073:0
- 155 shares@ US$26.63DNBF Common Stock $1 Par ValueSEC:0000713671-15-000058:0Canonical exit: 11 Jan 2016 (T+90)
25 of 65 declarations