Skip to content
★ Sign in to follow
JF

James F. Lafond

Board Director
Director
VSE CorpWGL Holdings Inc
Total declarations
51
Companies
2
▲ Purchases (1 ops.)
€35k
▼ Sales (12 ops.)
€448k

Latest filing published 04 Jan 2023 for VSE CORP.

Insider track record

Disclosed buys
1
Disclosed sells
12
Signal history

No signal scores available.

Closed purchases

Market purchases
1

Not enough history yet: 1 closed purchase, at least 2 are needed.

Purchases by company

Since each purchase

  • Filed 30 Jun 2006 · 7436 days ago · €35k
    +166.9%
    Entry US$7.53 · Close at T+365 US$20.11

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.

James F. Lafond: trading record in brief

Filings by James F. Lafond span 2 companies, the busiest being VSE Corp and WGL Holdings Inc. The record holds 51 filings, for trades running from 3 January 2006 to 3 January 2023.

In open-market terms, that means 1 purchase worth €35k on one side and 12 sales worth €448k on the other. Sales outweigh purchases by €414k. 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 31 share grants and 2 option exercises.

The latest filing, published on 4 January 2023, reports a share grant in VSE Corp. The most recent open-market purchase was published on 30 June 2006, 7,436 days ago. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 1 day. Section 16 rules allow two business days to file each Form 4. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. 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 James F. Lafond

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

Declarations50 total
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    2,146 shares0Common Stock, par value $.05SEC:0000899243-23-000607:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,600 shares0Common Stock, par value $.05SEC:0001868979-22-000009:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    2,300 shares0Common Stock, par value $.05SEC:0001450186-21-000007:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    2,300 shares0Common Stock, par value $.05SEC:0001450186-20-000004:0
  • ◆
    DirectorExecutivesVSE Corp
    85,266 USD19SEC
    2,700 shares@ US$31.58100.0% of flowCommon Stock, par value $.05SEC:0001450186-19-000004:0
  • ●
    DirectorExecutivesWGL Holdings Inc
    0SEC
    500 shares0Common StockSEC:0001209191-18-042212:0
  • ●
    DirectorExecutivesWGL Holdings Inc
    0SEC
    14,582.11 shares0Common StockSEC:0001209191-18-042212:1
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,600 shares0Common Stock, par value $.05SEC:0001450186-18-000008:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    1,107 shares0Common StockSEC:0001209191-18-001878:0
  • ●
    DirectorExecutivesWGL Holdings Inc
    0SEC
    6,163 shares0Common StockSEC:0000925421-17-000248:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    1,245 shares0Common StockSEC:0001209191-17-001764:0
  • ●
    DirectorExecutivesVSE Corp
    0SEC
    6,002 shares0Common Stock, par value $.05SEC:0001450186-17-000007:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    2,000 shares0Common Stock, par value $.05SEC:0001450186-17-000007:1
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,100 sharesCommon Stock, par value $.05 per shareSEC:0001450186-16-000026:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    1,429 sharesCommon StockSEC:0001209191-16-087720:0
  • ●
    DirectorExecutivesWGL Holdings Inc
    0SEC
    1,250 shares0Common StockSEC:0001209191-15-083098:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,000 shares0Common Stock, par value $.05 per shareSEC:0001450186-15-000004:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    1,648 shares0Common StockSEC:0001209191-15-001978:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,300 shares0Common Stock, par value $.05 per shareSEC:0001450186-14-000007:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    2,122 shares0Common StockSEC:0001209191-14-000930:0
  • ▼
    DirectorExecutivesVSE Corp
    123,300 USD0SEC
    3,000 shares@ US$41.10Common Stock, par value $.05 per shareSEC:0001450186-13-000020:0
  • ▼
    DirectorExecutivesWGL Holdings Inc
    62,688 USD0SEC
    1,475 shares@ US$42.50Common StockSEC:0001209191-13-010331:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    2,300 shares0Common Stock, par value $.05 per shareSEC:0001450186-13-000006:0
  • ◆
    DirectorExecutivesWGL Holdings Inc
    0SEC
    2,169 shares0Common StockSEC:0001209191-13-001776:0
  • ◆
    DirectorExecutivesVSE Corp
    0SEC
    1,800 shares0Common Stock, par value $.05 per shareSEC:0001450186-12-000003:0

25 of 50 declarations