Latest filing published 10 Mar 2020 for KFORCE INC.
Filing timeline
BuySaleInsider track record
John Allred: trading record in brief
John Allred discloses dealings in Kforce Inc to SEC (Form 4). Over a trading history stretching from 23 June 2006 to 6 March 2020, the count stands at 90 filings.
No open-market purchase appears, only 39 sales worth €2.2M. Other entries cover 12 share grants and 13 option exercises.
The latest filing, published on 10 March 2020, reports a transaction in Kforce Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. For comparison, the SEC allows two business days to file a Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 Allred
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 17 shares0Common StockSEC:0000930420-20-000051:0
- 12 shares0Common StockSEC:0000930420-19-000275:0
- 15 shares0Common StockSEC:0000930420-19-000207:0
- 14 shares0Common StockSEC:0000930420-19-000148:0
- 2,702 shares0Common StockSEC:0000930420-19-000101:0
- 19 shares0Common StockSEC:0000930420-19-000060:0
- 1,500 shares@ US$30.725.5% of flowCommon StockSEC:0000930420-18-000332:0
- 1,000 shares@ US$30.153.6% of flowCommon StockSEC:0000930420-18-000330:0
- 2,000 shares@ US$29.977.1% of flowCommon StockSEC:0000930420-18-000312:1
- 2,500 shares@ US$29.988.8% of flowCommon StockSEC:0000930420-18-000312:2
- 23 shares0Common StockSEC:0000930420-18-000312:0
- 16 shares0Common StockSEC:0000930420-18-000239:0
- 2,000 shares@ US$42.658.5% of flowCommon StockSEC:0000930420-18-000195:0
- 1,000 shares@ US$42.954.4% of flowCommon StockSEC:0000930420-18-000191:0
- 2,691 shares@ US$42.0311.2% of flowCommon StockSEC:0000930420-18-000186:0
- 4,463 shares@ US$40.1217.7% of flowCommon StockSEC:0000930420-18-000182:0
- 13 shares0Common StockSEC:0000930420-18-000151:0
- 3,000 shares@ US$32.259.3% of flowCommon StockSEC:0000930420-18-000126:0
- 2,000 shares@ US$32.956.4% of flowCommon StockSEC:0000930420-18-000126:1
- 3,717 shares0Common StockSEC:0000930420-18-000104:0
- 19 shares0Common StockSEC:0000930420-18-000068:0
- 2,500 shares@ US$28.656.7% of flowCommon StockSEC:0000930420-18-000068:1
- 2,000 shares@ US$25.855.0% of flowCommon StockSEC:0000930420-17-000292:0
- 2,400 shares@ US$26.136.1% of flowCommon StockSEC:0000930420-17-000285:0
- 700 shares@ US$26.401.8% of flowCommon StockSEC:0000930420-17-000285:1
25 of 90 declarations