Skip to content
★ Sign in to follow
DM

David M. Kelly

Chief Financial Officer
Total declarations
152
Companies
2
▲ Purchases (0 ops.)
—
▼ Sales (39 ops.)
€7.8M

Latest filing published 15 Sept 2026 for KFORCE INC.

Filing timeline

BuySale
David M. Kelly

Insider track record

Disclosed buys
0
Disclosed sells
39
Signal history

David M. Kelly: trading record in brief

David M. Kelly, listed as finance chief, has filed trades across 2 companies (mainly through SEC (Form 4)), most often in Kforce Inc and Mesa Laboratories Inc /CO/. In total, 152 filings cover trades dated from 16 May 2006 to 11 September 2026.

The open-market record consists of 39 sales worth €7.8M, with no purchase. Besides market trades, the filings include 49 share grants and 8 option exercises.

The latest filing, published on 15 September 2026, reports a transaction in Kforce Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 3 days. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 David M. Kelly

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations152 total
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    659 shares0Common StockSEC:0001219805-26-000007:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    1,210 shares0Common StockSEC:0001219805-26-000004:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    48,027 shares0Common StockSEC:0001219805-26-000002:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    245,375 USD11SEC
    7,812 shares@ US$31.413.5% of flowCommon StockSEC:0001219805-25-000009:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    702 shares0Common StockSEC:0001219805-25-000007:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    679 shares0Common StockSEC:0001219805-25-000005:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    521 shares0Common StockSEC:0000930420-25-000162:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    398 shares0Common StockSEC:0000930420-25-000041:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    21,270 shares0Common StockSEC:0000930420-25-000006:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    499,502 USD12SEC
    8,808 shares@ US$56.718.0% of flowCommon StockSEC:0000930420-24-000250:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    337 shares0Common StockSEC:0000930420-24-000231:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    321 shares0Common StockSEC:0000930420-24-000190:0
  • ▼
    Chief Operating OfficerExecutivesKforce Inc
    394,500 USD12SEC
    6,000 shares@ US$65.756.1% of flowCommon StockSEC:0000930420-24-000161:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    326 shares0Common StockSEC:0000930420-24-000151:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    288 shares0Common StockSEC:0000930420-24-000051:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    16,726 shares0Common StockSEC:0000930420-24-000007:1
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    2,877 shares0Common StockSEC:0000930420-24-000007:0
  • ◆
    Chief Operating OfficerExecutivesKforce Inc
    697,734 USD12SEC
    10,285 shares@ US$67.8410.5% of flowCommon StockSEC:0000930420-23-000267:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    309 shares0Common StockSEC:0000930420-23-000254:0
  • ▼
    Chief Operating OfficerExecutivesKforce Inc
    223,580 USD23SEC
    3,194 shares@ US$70.001.8% of flowCommon StockSEC:0000930420-23-000231:1
  • ▼
    Chief Operating OfficerExecutivesKforce Inc
    126,420 USD23SEC
    1,806 shares@ US$70.002.0% of flowCommon StockSEC:0000930420-23-000231:0
  • ●
    Chief Operating OfficerExecutivesKforce Inc
    0SEC
    356 shares0Common StockSEC:0000930420-23-000214:0
  • ●
    EVP, Chief Financial OfficerExecutivesKforce Inc
    0SEC
    338 shares0Common StockSEC:0000930420-23-000154:0
  • ▼
    EVP, Chief Financial OfficerExecutivesKforce Inc
    338,804 USD20SEC
    5,987 shares@ US$56.595.2% of flowCommon StockSEC:0000930420-23-000135:0
  • ▼
    EVP, Chief Financial OfficerExecutivesKforce Inc
    729,060 USD20SEC
    12,813 shares@ US$56.9011.1% of flowCommon StockSEC:0000930420-23-000133:0

25 of 152 declarations