Skip to content
★ Sign in to follow
SM

Stephen M. Todd

Board Director
Director
ChampionX CorpDOVER Corp
Total declarations
32
Companies
2
▲ Purchases (8 ops.)
€359k
▼ Sales (3 ops.)
€327k

Latest filing published 16 May 2024 for ChampionX Corp.

Filing timeline

BuySale
Stephen M. Todd

Insider track record

Disclosed buys
8
Disclosed sells
3
Signal history

Closed purchases

Market purchases
8
Positive at T+90
83%
Median T+90
+13.9%

Based on 6 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

  • Filed 24 Apr 2012 · 5312 days ago · €68k
    +10.9%
    Entry US$41.77 · Close at T+365 US$46.32
  • Filed 28 Oct 2011 · 5491 days ago · €4,015
    +4.8%
    Entry US$37.22 · Close at T+365 US$39.03
  • Filed 04 Feb 2011 · 5757 days ago · €70k
    -1.2%
    Entry US$44.14 · Close at T+365 US$43.61

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.

Stephen M. Todd: trading record in brief

Stephen M. Todd is a declared insider at 2 companies (board member); the most frequent names are DOVER Corp and ChampionX Corp. The record holds 32 filings, for trades running from 15 November 2010 to 15 May 2024.

Market trades split into 8 purchases (€359k) and 3 sales (€327k). Purchases outweigh sales by €31k. 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 21 share grants. In 2024 alone, the filings show no purchases and 1 sale.

Half of the purchases are above €48k and half below. Looking at 6 purchases old enough to measure, the stock rose over the following 90 days in 83% of cases; the median change was +13.9%. Past outcomes like these are no guarantee of what comes next.

The newest entry dates from 16 May 2024: a share grant, in ChampionX Corp. The latest purchase dates back some time: it was published 2,436 days ago, on 9 March 2020. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. Section 16 rules allow two business days to file each Form 4. 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 Stephen M. Todd

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

Declarations26 total
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    1,562 shares0Common StockSEC:0001723089-24-000099:0
  • ▼
    DirectorExecutivesDOVER Corp
    256,785 USD26SEC
    1,500 shares@ US$171.1934.7% of flowCommon StockSEC:0001062993-24-006056:0
  • ◆
    DirectorExecutivesDOVER Corp
    165,069 USD13SEC
    1,189 shares@ US$138.8322.4% of flowCommon StockSEC:0001062993-23-021143:0
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    4,204 shares0Common StockSEC:0001723089-23-000172:0
  • ▼
    DirectorExecutivesChampionX Corp
    61,810 USD28SEC
    2,014 shares@ US$30.6922.1% of flowCommon StockSEC:0001723089-22-000172:1
  • ▼
    DirectorExecutivesChampionX Corp
    32,956 USD19SEC
    1,083 shares@ US$30.43100.0% of flowCommon StockSEC:0001723089-22-000172:0
  • ◆
    DirectorExecutivesDOVER Corp
    165,048 USD13SEC
    1,161 shares@ US$142.1623.6% of flowCommon StockSEC:0001062993-22-022459:0
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    3,919 shares0Common StockSEC:0001723089-22-000160:0
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    5,230 shares0Common StockSEC:0001723089-21-000158:0
  • ◆
    DirectorExecutivesDOVER Corp
    150,078 USD13SEC
    865 shares@ US$173.5019.3% of flowCommon StockSEC:0001062993-21-011075:0
  • ◆
    DirectorExecutivesDOVER Corp
    149,954 USD13SEC
    1,192 shares@ US$125.8015.7% of flowCommon StockSEC:0001062993-20-005801:0
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    10,026 shares0Common StockSEC:0001723089-20-000159:0
  • ▲
    DirectorExecutivesChampionX Corp
    75,014 USD14SEC
    4,410 shares@ US$17.0131.8% of flowCommon StockSEC:0001723089-20-000032:0
    Canonical exit: 3 Jun 2020 (T+90)
  • ▲
    DirectorExecutivesChampionX Corp
    125,006 USD16SEC
    7,349 shares@ US$17.0153.1% of flowCommon StockSEC:0001723089-20-000032:1
    Canonical exit: 3 Jun 2020 (T+90)
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    4,397 shares0Common StockSEC:0001723089-19-000105:0
  • ◆
    DirectorExecutivesDOVER Corp
    130,050 USD12SEC
    1,188 shares@ US$109.4711.4% of flowCommon StockSEC:0001505417-19-000001:0
  • ◆
    DirectorExecutivesDOVER Corp
    129,975 USD12SEC
    1,508 shares@ US$86.1910.0% of flowCommon StockSEC:0000029905-18-000071:0
  • ◆
    DirectorExecutivesChampionX Corp
    0SEC
    2,014 shares0Common StockSEC:0001723089-18-000043:0
  • ◆
    DirectorExecutivesDOVER Corp
    129,965 USD12SEC
    1,402 shares@ US$92.708.7% of flowCommon StockSEC:0001505417-17-000001:0
  • ◆
    DirectorExecutivesDOVER Corp
    130,025 USD12SEC
    1,817 shares@ US$71.569.5% of flowCommon StockSEC:0001505417-16-000002:0
  • ▲
    DirectorExecutivesDOVER Corp
    89,880 USD0SEC
    1,500 shares@ US$59.92Common StockSEC:0001505417-12-000002:0
    Canonical exit: 22 Jul 2012 (T+90)
  • ▲
    DirectorExecutivesDOVER Corp
    5,572 USD0SEC
    100 shares@ US$55.72Common StockSEC:0001505417-11-000004:0
    Canonical exit: 24 Jan 2012 (T+90)
  • ▲
    DirectorExecutivesDOVER Corp
    5,573 USD0SEC
    100 shares@ US$55.73Common StockSEC:0001505417-11-000004:1
    Canonical exit: 24 Jan 2012 (T+90)
  • ▲
    DirectorExecutivesDOVER Corp
    5,574 USD0SEC
    100 shares@ US$55.74Common StockSEC:0001505417-11-000004:2
    Canonical exit: 24 Jan 2012 (T+90)
  • ▲
    DirectorExecutivesDOVER Corp
    39,018 USD0SEC
    700 shares@ US$55.74Common StockSEC:0001505417-11-000004:3
    Canonical exit: 24 Jan 2012 (T+90)

25 of 26 declarations