Old Dominion insider activity
What the executives and directors of Old Dominion actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling. The share count changed 2-for-1 on Mar 28, 2024, so prices and share counts reported before then are restated to today's basis here; otherwise the tape would show a step the shares never took.
The 123 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| May 27, 2026 | CONGDON DAVID S | 296K |
| May 20, 2026 | CONGDON JOHN R JR | 859 |
| May 20, 2026 | MILLER CHERYL | 859 |
| May 20, 2026 | Kasarda John D. | 859 |
| May 20, 2026 | Gantt Greg C | 859 |
| May 20, 2026 | Aaholm Sherry A | 859 |
| May 20, 2026 | Gabosch Bradley R | 859 |
| May 20, 2026 | Stallings Wendy T. | 859 |
| May 20, 2026 | Stith Thomas A. III | 859 |
| May 20, 2026 | Davis Andrew Stephen | 859 |
| May 20, 2026 | Smith Albert Randolph II | 859 |
| May 19, 2026 | CONGDON DAVID S | 74K |
| May 18, 2026 | CONGDON EARL E | 7,370 |
| Feb 26, 2026 | CONGDON EARL E | 2,896 |
| Feb 25, 2026 | CONGDON DAVID S | 34K |
| Feb 12, 2026 | CONGDON JOHN R JR | 3,084 |
| Feb 12, 2026 | Freeman Kevin M. | 7,006 |
| Feb 12, 2026 | Overbey Cecil E. Jr. | 3,534 |
| Feb 12, 2026 | Parr Ross H. | 3,534 |
| Feb 12, 2026 | Satterfield Adam N | 4,599 |
| Feb 12, 2026 | Brooks Christopher T | 3,461 |
| Feb 12, 2026 | Plemmons Gregory B | 4,599 |
| Feb 12, 2026 | Kelley Christopher James | 3,461 |
| Feb 12, 2026 | Hartsell Steven W. | 3,461 |
| Feb 12, 2026 | Brinker Clayton G. | 1,589 |
| Feb 8, 2026 | Freeman Kevin M. | 1,067 |
| Feb 8, 2026 | Overbey Cecil E. Jr. | 576 |
| Feb 8, 2026 | Parr Ross H. | 576 |
| Feb 8, 2026 | Satterfield Adam N | 670 |
| Feb 8, 2026 | Brooks Christopher T | 570 |
| Feb 8, 2026 | Plemmons Gregory B | 660 |
| Feb 8, 2026 | Kelley Christopher James | 413 |
| Feb 8, 2026 | Hartsell Steven W. | 409 |
| Dec 1, 2025 | Gantt Greg C | 2,170 |
| Nov 1, 2025 | Gantt Greg C | 2,174 |
| Oct 1, 2025 | Gantt Greg C | 2,174 |
| Sep 1, 2025 | Gantt Greg C | 2,174 |
| Aug 25, 2025 | CONGDON EARL E | 22K |
| Aug 21, 2025 | CONGDON EARL E | 2,420 |
| Aug 1, 2025 | Gantt Greg C | 2,174 |
| Jul 1, 2025 | Gantt Greg C | 2,174 |
| Jun 1, 2025 | Gantt Greg C | 7,214 |
| May 21, 2025 | CONGDON JOHN R JR | 1,029 |
| May 21, 2025 | MILLER CHERYL | 1,029 |
| May 21, 2025 | Kasarda John D. | 1,029 |
| May 21, 2025 | Gantt Greg C | 1,029 |
| May 21, 2025 | Aaholm Sherry A | 1,029 |
| May 21, 2025 | Gabosch Bradley R | 1,029 |
| May 21, 2025 | Stallings Wendy T. | 1,029 |
| May 21, 2025 | Stith Thomas A. III | 1,029 |
| May 21, 2025 | Davis Andrew Stephen | 1,029 |
| May 21, 2025 | King Debra | 1,029 |
| May 14, 2025 | CONGDON DAVID S | 29K |
| May 1, 2025 | Gantt Greg C | 7,221 |
| Apr 1, 2025 | Gantt Greg C | 7,221 |
| Mar 1, 2025 | Gantt Greg C | 7,221 |
| Feb 25, 2025 | CONGDON DAVID S | 1,352 |
| Feb 24, 2025 | CONGDON EARL E | 1,133 |
| Feb 12, 2025 | CONGDON JOHN R JR | 2,632 |
| Feb 12, 2025 | Freeman Kevin M. | 5,268 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price. The share count changed 2-for-1 on Mar 28, 2024, so share counts reported before then are restated to today's basis here.
The chart, in numbers
| Flow | Shares |
|---|---|
| From holdings | 526K |
| Granted | 41K |
| Vested / exercised | 4,611 |
| Withheld for tax | 9,960 |
| Discretionary sales | 134K |
| Gifts | 417K |
| Other out | 10K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades. The share count changed 2-for-1 on Mar 28, 2024, so share counts reported before then are restated to today's basis here.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| CONGDON JOHN R JR | 2,182 | 2,683 | 123 |
| Gantt Greg C | 75K | 89K | 118.4 |
| Satterfield Adam N | 48K | 55K | 114.9 |
| Parr Ross H. | 37K | 44K | 120.1 |
Who holds what
the 14 largest holdings of 24| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| CONGDON JOHN R JR Last trade Aug 8, 2022 | Director | 3.9M | – | – | Aug 8, 2022 | |
| CONGDON EARL E Chair Emeritus & Sr. Advisor Last trade Feb 26, 2026 | Officer | 2.2M | – | $4.9M | net selling over the year: 0 months buying, 1 month selling | Feb 26, 2026 |
| Gantt Greg C President and COO Last trade May 4, 2026 | COO | 94K | – | $6.6M | net selling over the year: 0 months buying, 2 months selling | May 4, 2026 |
| Satterfield Adam N EVP and CFO Last trade Feb 28, 2025 | CFO | 78K | – | – | Feb 28, 2025 | |
| Parr Ross H. SVP - Legal Affairs GC and Sec | Officer | 44K | – | – | – | |
| Brooks Christopher T SVP - Human Resources, Safety | Officer | 41K | – | – | – | |
| Overbey Cecil E. Jr. SVP - Strategic Development Last trade Aug 25, 2026 | Officer | 23K | – | $4.0M | net selling over the year: 0 months buying, 1 month selling | Aug 25, 2026 |
| Maready Kimberly S VP - Accounting & Fin. (PAO) | Officer | 19K | – | – | – | |
| Freeman Kevin M. Senior Vice President of Sales | Officer | 17K | – | – | – | |
| Kasarda John D. Last trade Feb 27, 2024 | Director | 16K | – | – | Feb 27, 2024 | |
| Aaholm Sherry A | Director | 13K | – | – | – | |
| Gabosch Bradley R Last trade Feb 18, 2026 | Director | 12K | – | $609K | net selling over the year: 0 months buying, 1 month selling | Feb 18, 2026 |
| Kelley Christopher James SVP - Operations Last trade Feb 18, 2026 | Officer | 12K | – | $16K | net selling over the year: 0 months buying, 1 month selling | Feb 18, 2026 |
| Plemmons Gregory B EVP and COO Last trade Nov 17, 2020 | COO | 9,917 | – | – | Nov 17, 2020 |
Open-market trade log
the 60 most recent of 722| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 25, 2026 | Overbey Cecil E. Jr. (Officer) 20K shares $198.39 +0.0% since trade filed Aug 26, 2026 | Discretionary sale | 20K | $198.39 | $4.0M | +0.0% | Aug 26, 2026 |
| May 4, 2026 | Gantt Greg C (Director) 1,091 shares $193.24 +2.7% since trade filed May 5, 2026 | Discretionary sale | 1,091 | $193.24 | $211K | +2.7% | May 5, 2026 |
| May 4, 2026 | Gantt Greg C (Director) 4,289 shares $192.53 +3.0% since trade filed May 5, 2026 | Discretionary sale | 4,289 | $192.53 | $826K | +3.0% | May 5, 2026 |
| May 4, 2026 | Gantt Greg C (Director) 5,073 shares $190.39 +4.2% since trade filed May 5, 2026 | Discretionary sale | 5,073 | $190.39 | $966K | +4.2% | May 5, 2026 |
| May 4, 2026 | Gantt Greg C (Director) 12K shares $191.47 +3.6% since trade filed May 5, 2026 | Discretionary sale | 12K | $191.47 | $2.2M | +3.6% | May 5, 2026 |
| Feb 26, 2026 | CONGDON EARL E (Officer) 11K shares $195.62 +1.4% since trade filed Feb 27, 2026 | Discretionary sale | 11K | $195.62 | $2.1M | +1.4% | Feb 27, 2026 |
| Feb 26, 2026 | CONGDON EARL E (Officer) 14K shares $196.50 +1.0% since trade filed Feb 27, 2026 | Discretionary sale | 14K | $196.50 | $2.8M | +1.0% | Feb 27, 2026 |
| Feb 19, 2026 | CONGDON DAVID S (Officer) 10K shares $195.17 +1.7% since trade filed Feb 23, 2026 | Discretionary sale | 10K | $195.17 | $2.0M | +1.7% | Feb 23, 2026 |
| Feb 19, 2026 | CONGDON DAVID S (Officer) 42K shares $194.67 +1.9% since trade filed Feb 23, 2026 | Discretionary sale | 42K | $194.67 | $8.2M | +1.9% | Feb 23, 2026 |
| Feb 18, 2026 | Gabosch Bradley R (Director) 3,134 shares $194.27 +2.1% since trade filed Feb 19, 2026 | Discretionary sale | 3,134 | $194.27 | $609K | +2.1% | Feb 19, 2026 |
| Feb 18, 2026 | Kelley Christopher James (Officer) 80 shares $200.43 −1.0% since trade filed Mar 17, 2026 late | Discretionary sale | 80 | $200.43 | $16K | −1.0% | Mar 17, 2026 late |
| Feb 9, 2026 | Gantt Greg C (Director) 12K shares $196.43 +1.0% since trade filed Feb 10, 2026 | Discretionary sale | 12K | $196.43 | $2.4M | +1.0% | Feb 10, 2026 |
| Feb 28, 2025 | Satterfield Adam N (CFO) 2,457 shares $175.93 +12.8% since trade filed Mar 4, 2025 | Open-market buy | 2,457 | $175.93 | $432K | +12.8% | Mar 4, 2025 |
| Feb 13, 2025 | Gantt Greg C (Director) 6,414 shares $205.87 −3.6% since trade filed Feb 14, 2025 | Discretionary sale | 6,414 | $205.87 | $1.3M | −3.6% | Feb 14, 2025 |
| Nov 8, 2024 | SUGGS LEO H (Director) 3,000 shares $225.44 −12.0% since trade filed Nov 12, 2024 | Discretionary sale | 3,000 | $225.44 | $676K | −12.0% | Nov 12, 2024 |
| Nov 6, 2024 | CONGDON DAVID S (Officer) 60K shares $226.30 −12.3% since trade filed Nov 8, 2024 | Discretionary sale | 60K | $226.30 | $14M | −12.3% | Nov 8, 2024 |
| Oct 28, 2024 | Gantt Greg C (Director) 7,000 shares $200.07 −0.8% since trade filed Oct 29, 2024 | Discretionary sale | 7,000 | $200.07 | $1.4M | −0.8% | Oct 29, 2024 |
| Aug 30, 2024 | CONGDON DAVID S (Officer) 10K shares $190.19 +4.3% since trade filed Sep 3, 2024 | Discretionary sale | 10K | $190.19 | $1.9M | +4.3% | Sep 3, 2024 |
| Aug 29, 2024 | CONGDON DAVID S (Officer) 10K shares $195.17 +1.7% since trade filed Sep 3, 2024 | Discretionary sale | 10K | $195.17 | $2.0M | +1.7% | Sep 3, 2024 |
| Aug 26, 2024 | CONGDON DAVID S (Officer) 350 shares $203.27 −2.4% since trade filed Aug 28, 2024 | Discretionary sale | 350 | $203.27 | $71K | −2.4% | Aug 28, 2024 |
| Aug 26, 2024 | CONGDON DAVID S (Officer) 1,400 shares $204.16 −2.8% since trade filed Aug 28, 2024 | Discretionary sale | 1,400 | $204.16 | $286K | −2.8% | Aug 28, 2024 |
| Aug 26, 2024 | CONGDON DAVID S (Officer) 3,750 shares $202.21 −1.9% since trade filed Aug 28, 2024 | Discretionary sale | 3,750 | $202.21 | $758K | −1.9% | Aug 28, 2024 |
| Aug 26, 2024 | CONGDON DAVID S (Officer) 11K shares $200.29 −1.0% since trade filed Aug 28, 2024 | Discretionary sale | 11K | $200.29 | $2.3M | −1.0% | Aug 28, 2024 |
| Aug 26, 2024 | CONGDON DAVID S (Officer) 13K shares $201.55 −1.6% since trade filed Aug 28, 2024 | Discretionary sale | 13K | $201.55 | $2.7M | −1.6% | Aug 28, 2024 |
| Jul 30, 2024 | Stith Thomas A. III (Director) 550 shares $205.55 −3.5% since trade filed Aug 1, 2024 | Discretionary sale | 550 | $205.55 | $113K | −3.5% | Aug 1, 2024 |
| Jul 29, 2024 | Gantt Greg C (Director) 256 shares $204.10 −2.8% since trade filed Jul 31, 2024 | Discretionary sale | 256 | $204.10 | $52K | −2.8% | Jul 31, 2024 |
| Jul 29, 2024 | Gantt Greg C (Director) 4,751 shares $201.94 −1.8% since trade filed Jul 31, 2024 | Discretionary sale | 4,751 | $201.94 | $959K | −1.8% | Jul 31, 2024 |
| Jul 29, 2024 | Gantt Greg C (Director) 8,800 shares $203.40 −2.5% since trade filed Jul 31, 2024 | Discretionary sale | 8,800 | $203.40 | $1.8M | −2.5% | Jul 31, 2024 |
| Jul 29, 2024 | Gantt Greg C (Director) 11K shares $200.92 −1.3% since trade filed Jul 31, 2024 | Discretionary sale | 11K | $200.92 | $2.2M | −1.3% | Jul 31, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 300 shares $443.12 −10.5% since trade filed Feb 28, 2024 | Discretionary sale | 300 | $443.12 | $133K | −10.5% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 848 shares $445.28 −10.9% since trade filed Feb 28, 2024 | Discretionary sale | 848 | $445.28 | $378K | −10.9% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 900 shares $440.26 −9.9% since trade filed Feb 28, 2024 | Discretionary sale | 900 | $440.26 | $396K | −9.9% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 900 shares $446.20 −11.1% since trade filed Feb 28, 2024 | Discretionary sale | 900 | $446.20 | $402K | −11.1% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 1,300 shares $439.15 −9.7% since trade filed Feb 28, 2024 | Discretionary sale | 1,300 | $439.15 | $571K | −9.7% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 1,533 shares $441.20 −10.1% since trade filed Feb 28, 2024 | Discretionary sale | 1,533 | $441.20 | $676K | −10.1% | Feb 28, 2024 |
| Feb 27, 2024 | Kasarda John D. (Director) 2,191 shares $442.38 −10.3% since trade filed Feb 28, 2024 | Discretionary sale | 2,191 | $442.38 | $969K | −10.3% | Feb 28, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 100 shares $442.11 −10.3% since trade filed Feb 27, 2024 | Discretionary sale | 100 | $442.11 | $44K | −10.3% | Feb 27, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 3,543 shares $441.30 −10.1% since trade filed Feb 27, 2024 | Discretionary sale | 3,543 | $441.30 | $1.6M | −10.1% | Feb 27, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 4,600 shares $439.42 −9.7% since trade filed Feb 27, 2024 | Discretionary sale | 4,600 | $439.42 | $2.0M | −9.7% | Feb 27, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 6,407 shares $440.57 −9.9% since trade filed Feb 27, 2024 | Discretionary sale | 6,407 | $440.57 | $2.8M | −9.9% | Feb 27, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 9,361 shares $438.47 −9.5% since trade filed Feb 27, 2024 | Discretionary sale | 9,361 | $438.47 | $4.1M | −9.5% | Feb 27, 2024 |
| Feb 23, 2024 | CONGDON DAVID S (Officer) 9,989 shares $444.17 −10.7% since trade filed Feb 27, 2024 | Discretionary sale | 9,989 | $444.17 | $4.4M | −10.7% | Feb 27, 2024 |
| Nov 10, 2023 | CONGDON DAVID S (Officer) 4,300 shares $391.14 +1.4% since trade filed Nov 13, 2023 | Discretionary sale | 4,300 | $391.14 | $1.7M | +1.4% | Nov 13, 2023 |
| Nov 10, 2023 | CONGDON DAVID S (Officer) 20K shares $390.47 +1.6% since trade filed Nov 13, 2023 | Discretionary sale | 20K | $390.47 | $7.7M | +1.6% | Nov 13, 2023 |
| Nov 9, 2023 | CONGDON DAVID S (Officer) 2,400 shares $390.14 +1.7% since trade filed Nov 13, 2023 | Discretionary sale | 2,400 | $390.14 | $936K | +1.7% | Nov 13, 2023 |
| Nov 8, 2023 | CONGDON DAVID S (Officer) 12K shares $390.15 +1.7% since trade filed Nov 13, 2023 | Discretionary sale | 12K | $390.15 | $4.7M | +1.7% | Nov 13, 2023 |
| Aug 11, 2023 | Stith Thomas A. III (Director) 225 shares $411.66 −3.6% since trade filed Aug 14, 2023 | Discretionary sale | 225 | $411.66 | $93K | −3.6% | Aug 14, 2023 |
| Aug 10, 2023 | Hartsell Steven W. (Officer) 403 shares $405.33 −2.1% since trade filed Aug 14, 2023 | Discretionary sale | 403 | $405.33 | $163K | −2.1% | Aug 14, 2023 |
| Feb 27, 2023 | Bates David J. (Officer) 1,208 shares $344.71 +15.1% since trade filed Feb 27, 2023 | Discretionary sale | 1,208 | $344.71 | $416K | +15.1% | Feb 27, 2023 |
| Feb 16, 2023 | CONGDON DAVID S (Officer) 20K shares $351.82 +12.8% since trade filed Feb 17, 2023 | Discretionary sale | 20K | $351.82 | $7.0M | +12.8% | Feb 17, 2023 |
| Feb 14, 2023 | Gabosch Bradley R (Director) 2,700 shares $358.21 +10.8% since trade filed Feb 14, 2023 | Discretionary sale | 2,700 | $358.21 | $967K | +10.8% | Feb 14, 2023 |
| Nov 11, 2022 | CONGDON DAVID S (Officer) 4,262 shares $315.55 +25.7% since trade filed Nov 14, 2022 | Discretionary sale | 4,262 | $315.55 | $1.3M | +25.7% | Nov 14, 2022 |
| Nov 11, 2022 | CONGDON DAVID S (Officer) 5,254 shares $314.92 +26.0% since trade filed Nov 14, 2022 | Discretionary sale | 5,254 | $314.92 | $1.7M | +26.0% | Nov 14, 2022 |
| Nov 11, 2022 | CONGDON DAVID S (Officer) 7,832 shares $312.92 +26.8% since trade filed Nov 14, 2022 | Discretionary sale | 7,832 | $312.92 | $2.5M | +26.8% | Nov 14, 2022 |
| Nov 11, 2022 | CONGDON DAVID S (Officer) 15K shares $313.68 +26.5% since trade filed Nov 14, 2022 | Discretionary sale | 15K | $313.68 | $4.6M | +26.5% | Nov 14, 2022 |
| Nov 10, 2022 | Bates David J. (Officer) 1,076 shares $299.04 +32.7% since trade filed Nov 14, 2022 | Discretionary sale | 1,076 | $299.04 | $322K | +32.7% | Nov 14, 2022 |
| Aug 8, 2022 | CONGDON JOHN R JR (Director) 15K shares $308.35 +28.7% since trade filed Aug 9, 2022 | Discretionary sale | 15K | $308.35 | $4.6M | +28.7% | Aug 9, 2022 |
| Aug 3, 2022 | CONGDON DAVID S (Officer) 1,597 shares $296.67 +33.7% since trade filed Aug 4, 2022 | Discretionary sale | 1,597 | $296.67 | $474K | +33.7% | Aug 4, 2022 |
| Aug 3, 2022 | CONGDON DAVID S (Officer) 27K shares $296.21 +34.0% since trade filed Aug 4, 2022 | Discretionary sale | 27K | $296.21 | $8.0M | +34.0% | Aug 4, 2022 |
| Aug 2, 2022 | CONGDON DAVID S (Officer) 6,246 shares $300.14 +32.2% since trade filed Aug 4, 2022 | Discretionary sale | 6,246 | $300.14 | $1.9M | +32.2% | Aug 4, 2022 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles. The share count changed 2-for-1 on Mar 28, 2024. This table prints prices and share counts as they were filed, on the basis of the day, while the charts above are on today's; “Since trade” puts the filed price on today's basis first, which is why it does not divide into the price beside it.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.