Latest filing published 16 May 2024 for ChampionX Corp.
Filing timeline
BuySaleInsider track record
Closed purchases
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
- +10.9%Entry US$41.77 · Close at T+365 US$46.32
- +4.8%Entry US$37.22 · Close at T+365 US$39.03
- -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.
- 1,562 shares0Common StockSEC:0001723089-24-000099:0
- 1,500 shares@ US$171.1934.7% of flowCommon StockSEC:0001062993-24-006056:0
- 1,189 shares@ US$138.8322.4% of flowCommon StockSEC:0001062993-23-021143:0
- 4,204 shares0Common StockSEC:0001723089-23-000172:0
- 2,014 shares@ US$30.6922.1% of flowCommon StockSEC:0001723089-22-000172:1
- 1,083 shares@ US$30.43100.0% of flowCommon StockSEC:0001723089-22-000172:0
- 1,161 shares@ US$142.1623.6% of flowCommon StockSEC:0001062993-22-022459:0
- 3,919 shares0Common StockSEC:0001723089-22-000160:0
- 5,230 shares0Common StockSEC:0001723089-21-000158:0
- 865 shares@ US$173.5019.3% of flowCommon StockSEC:0001062993-21-011075:0
- 1,192 shares@ US$125.8015.7% of flowCommon StockSEC:0001062993-20-005801:0
- 10,026 shares0Common StockSEC:0001723089-20-000159:0
- 4,410 shares@ US$17.0131.8% of flowCommon StockSEC:0001723089-20-000032:0Canonical exit: 3 Jun 2020 (T+90)
- 7,349 shares@ US$17.0153.1% of flowCommon StockSEC:0001723089-20-000032:1Canonical exit: 3 Jun 2020 (T+90)
- 4,397 shares0Common StockSEC:0001723089-19-000105:0
- 1,188 shares@ US$109.4711.4% of flowCommon StockSEC:0001505417-19-000001:0
- 1,508 shares@ US$86.1910.0% of flowCommon StockSEC:0000029905-18-000071:0
- 2,014 shares0Common StockSEC:0001723089-18-000043:0
- 1,402 shares@ US$92.708.7% of flowCommon StockSEC:0001505417-17-000001:0
- 1,817 shares@ US$71.569.5% of flowCommon StockSEC:0001505417-16-000002:0
- 1,500 shares@ US$59.92Common StockSEC:0001505417-12-000002:0Canonical exit: 22 Jul 2012 (T+90)
- 100 shares@ US$55.72Common StockSEC:0001505417-11-000004:0Canonical exit: 24 Jan 2012 (T+90)
- 100 shares@ US$55.73Common StockSEC:0001505417-11-000004:1Canonical exit: 24 Jan 2012 (T+90)
- 100 shares@ US$55.74Common StockSEC:0001505417-11-000004:2Canonical exit: 24 Jan 2012 (T+90)
- 700 shares@ US$55.74Common StockSEC:0001505417-11-000004:3Canonical exit: 24 Jan 2012 (T+90)
25 of 26 declarations