Latest filing published 18 May 2012 for TF FINANCIAL CORP, €20k.
Insider track record
No signal scores available.
John R. Stranford: trading record in brief
John R. Stranford is a declared insider of TF Financial Corp, with filings sourced from SEC (Form 4). In total, 39 filings cover trades dated from 30 November 2006 to 1 October 2012.
No open-market purchase appears, only 27 sales worth €738k. The rest of the record consists of 9 share grants and 2 option exercises. In 2012 alone, the filings show no purchases and 4 sales.
On 3 October 2012 came the latest disclosure, a share grant for €2,323 in TF Financial Corp. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to John R. Stranford
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,000 shares@ US$25.60Common StockSEC:0001140361-12-026321:0
- 1,000 shares@ US$25.50Common StockSEC:0001140361-12-006969:0
- 1,000 shares@ US$23.75Common StockSEC:0001140361-12-006424:0
- 1,000 shares@ US$23.10Common StockSEC:0001140361-12-005776:0
- 132 shares@ US$22.72Common StockSEC:0001140361-12-001340:0
- 2,000 shares@ US$22.50Common StockSEC:0001140361-11-055035:0
- 500 shares@ US$22.00Common StockSEC:0001140361-11-054898:0
- 138 shares@ US$21.66Common StockSEC:0001140361-11-035802:0
- 1 shares@ US$22.65Common StockSEC:0001140361-11-028506:0
- 212 shares@ US$22.00Common StockSEC:0001140361-11-025965:0
- 224 shares@ US$22.40Common StockSEC:0001140361-11-018743:0
- 200 shares@ US$22.35Common StockSEC:0001140361-11-010518:0
- 500 shares@ US$22.18Common StockSEC:0001140361-10-051303:0
- 1,000 shares@ US$22.25Common StockSEC:0001140361-10-051303:1
- 198 shares@ US$22.25Common StockSEC:0001140361-10-050647:0
- 398 shares@ US$22.15Common StockSEC:0001140361-10-049936:0
- 179 shares@ US$21.85Common StockSEC:0001140361-10-049577:0
- 100 shares@ US$22.00Common StockSEC:0001140361-10-049577:1
- 1,000 shares@ US$21.35Common StockSEC:0001179110-10-010482:0
- 1,000 shares@ US$22.00Common StockSEC:0001179110-10-008728:0
- 1,000 shares@ US$19.65Common StockSEC:0001179110-10-008527:0
- 25 shares@ US$19.40Common StockSEC:0001179110-10-006182:0
- 1,500 shares@ US$19.20Common StockSEC:0001179110-10-006105:0
- 1,500 shares@ US$19.15Common StockSEC:0001179110-10-005985:0
- 1,000 shares@ US$19.15Common StockSEC:0001179110-10-005324:0
25 of 32 declarations