MarketPeel
Insider Trading Intelligence
GG

Greg C. Gantt

ODFL
PRESIDENT AND CEO · OLD DOMINION FREIGHT LINE, INC. · CIK 0001488810
FILING MIX · LIFETIME43%/57%
BUYS
155
SELLS
207
TOTAL VALUE
$29.22M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
89,410
AVG SELL PX
$219.26
TRADE KIND
SHOWING 362 / 362
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
11 backtested trades · 8 horizons · 25 pending
Forward-return performance of every backtestable P/S trade by Greg C. Gantt, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d11+54.55%-1.14%-1.06%-0.08%+0.18%
14d11+54.55%+0.20%+0.23%-0.02%+0.53%
30d11+54.55%+3.61%+0.40%-4.39%-6.11%
60d11+54.55%+1.39%+2.29%-0.90%-7.60%
90d11(4 pending)+100.00%-3.09%+4.93%-8.02%-7.26%
180d11(5 pending)+100.00%-12.64%+8.40%-21.05%-17.63%
1y11(5 pending)+100.00%-19.47%+17.01%-36.48%-37.26%
2y11(11 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ODFL · 89,410 shares · as of May 20, 2026
030,82961,65992,488123,317202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 155 buys / 207 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
85989,410May 20, 2026May 20, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
11,654$191.47$2.23M93,931May 4, 2026May 5, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,091$193.24$210.8K88,551May 4, 2026May 5, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4,289$192.53$825.8K89,642May 4, 2026May 5, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5,073$190.39$965.8K105,585May 4, 2026May 5, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
12,024$196.43$2.36M110,658Feb 9, 2026Feb 10, 2026View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
635$135.29$85.9K122,682Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338122,120Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4890Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7080Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3380Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
489122,609Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708123,317Dec 1, 2025Dec 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708122,418Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
636$140.42$89.3K121,782Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
350338Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350121,230Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480121,710Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
708708Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
480488Nov 1, 2025Nov 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
480968Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480120,808Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7081,416Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
350688Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350120,328Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
636$140.78$89.5K120,880Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708121,516Oct 1, 2025Oct 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
636$150.97$96.0K119,978Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350119,426Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3501,038Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708120,614Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480119,906Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7082,124Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4801,448Sep 1, 2025Sep 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480119,004Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3501,388Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350118,524Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4801,928Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7082,832Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
636$149.25$94.9K119,076Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708119,712Aug 1, 2025Aug 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350117,622Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4802,408Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
636$162.30$103.2K118,174Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480118,102Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708118,810Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3501,738Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7083,540Jul 1, 2025Jul 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480115,110Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708115,818Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8450Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
548117,538Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8420Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,111$160.17$338.1K117,272Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
330116,990Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4802,888Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5480Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7084,248Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,845119,383Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3502,088Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
842116,660Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350114,630Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3300Jun 1, 2025Jun 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
1,029114,280May 21, 2025May 22, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3502,438May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708111,794May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550113,506May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8581,846May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858115,364May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
824842May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
550548May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350110,606May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,113$153.28$323.9K113,251May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4803,368May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7084,956May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338112,956May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480111,086May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824112,618May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
338330May 1, 2025May 1, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858112,369Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338109,961Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,113$165.45$349.6K110,256Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824109,623Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708108,799Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4803,848Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350107,611Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480108,091Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5501,098Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7085,664Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8241,666Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
338668Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8583,704Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550110,511Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3502,788Apr 1, 2025Apr 2, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,113$176.50$372.9K107,261Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824106,628Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4804,328Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3381,006Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8242,490Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5501,648Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708105,804Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480105,096Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8585,562Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3503,138Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550107,516Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858109,374Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338106,966Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350104,616Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7086,372Mar 1, 2025Mar 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
6,414$205.87$1.32M104,266Feb 13, 2025Feb 14, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824109,967Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3381,344Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8587,420Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,033$185.61$377.3K110,680Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7087,080Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350107,955Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480108,435Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550110,855Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4804,808Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3503,488Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338110,305Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5502,198Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708109,143Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8243,314Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858112,713Feb 1, 2025Feb 4, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858108,964Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3381,682Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8244,138Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350104,206Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7087,788Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480104,686Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708105,394Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4805,288Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550107,106Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824106,218Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338106,556Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5502,748Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,359$176.40$239.7K107,605Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3503,838Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,8589,278Jan 2, 2025Jan 3, 2025View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5503,298Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338103,573Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8244,962Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$225.14$478.4K103,856Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550104,123Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708102,411Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3382,020Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3504,188Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824103,235Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858105,981Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480101,703Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350101,223Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4805,768Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85811,136Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7088,496Dec 1, 2024Dec 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550101,140Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
48098,720Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8245,786Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35098,240Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4806,248Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5503,848Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3382,358Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7089,204Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338100,590Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
70899,428Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3504,538Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85812,994Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858102,998Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824100,252Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$201.32$427.8K100,873Nov 1, 2024Nov 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7,000$200.07$1.40M97,890Oct 28, 2024Oct 29, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3504,888Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338104,607Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350102,257Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3382,696Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85814,852Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708103,445Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858107,015Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$198.64$422.1K104,890Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824104,269Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
7089,912Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4806,728Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550105,157Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8246,610Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480102,737Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5504,398Oct 1, 2024Oct 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338101,624Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
48099,754Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$192.80$409.7K101,907Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824101,286Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3383,034Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708100,462Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35099,274Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8247,434Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85816,710Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4807,208Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70810,620Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858104,032Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5504,948Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550102,174Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3505,238Sep 1, 2024Sep 3, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
55099,191Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
82498,303Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$210.18$446.6K98,924Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
70897,479Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3505,588Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35096,291Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70811,328Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858101,049Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3383,372Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
33898,641Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5505,498Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4807,688Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
48096,771Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8248,258Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85818,568Aug 1, 2024Aug 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4,751$201.94$959.4K104,997Jul 29, 2024Jul 31, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
256$204.10$52.2K95,941Jul 29, 2024Jul 31, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8,800$203.40$1.79M96,197Jul 29, 2024Jul 31, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
11,193$200.92$2.25M109,748Jul 29, 2024Jul 31, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338120,658Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3505,938Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3383,710Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4808,168Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824120,320Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85820,426Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70812,036Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708119,496Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8249,082Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$176.60$375.3K120,941Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480118,788Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350118,308Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5506,048Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858123,066Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550121,208Jul 1, 2024Jul 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
338117,675Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
8249,906Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3384,048Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85822,284Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
824117,337Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3506,288Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
480115,805Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
350115,325Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4808,648Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550118,225Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$175.25$372.4K117,958Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
708116,513Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70812,744Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5506,598Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858120,083Jun 3, 2024Jun 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
795114,975May 15, 2024May 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALEGRANT
Gift
1,354114,180May 7, 2024May 8, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
70898,297May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
82499,121May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
48097,589May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5507,148May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3506,638May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4809,128May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$181.71$386.1K99,742May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3384,386May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70813,452May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
550100,009May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85824,142May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
82410,730May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,858101,867May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35097,109May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
33899,459May 1, 2024May 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35094,126Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,125$219.31$466.0K96,759Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
70895,314Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3384,724Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
48094,606Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
70814,160Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4809,608Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
55097,026Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3506,988Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,85826,000Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
82496,138Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5507,698Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,85898,884Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
82411,554Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
33896,476Apr 1, 2024Apr 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1753,669Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,063$442.48$470.4K46,888Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
92947,951Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
16946,747Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
24045,812Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
41246,578Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2754,124Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
17545,572Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
92913,929Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4126,189Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
27547,022Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2405,044Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1692,531Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35446,166Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3547,434Mar 1, 2024Mar 4, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3547,788Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
41245,087Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
27545,531Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
16945,256Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
24044,321Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
4126,601Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
92946,460Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
17544,081Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35444,675Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
92914,858Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1692,700Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2405,284Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2754,399Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,063$392.19$416.9K45,397Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1753,844Feb 1, 2024Feb 2, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,1812,869Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
2,88739,447Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
24036,206Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1754,019Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2405,524Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
3548,142Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
35436,560Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
17535,966Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
2,8877,013Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,92442,552Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
6,50249,054Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
6,50215,787Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASE
1,18140,628Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
1,9244,674Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
5,148$397.74$2.05M43,906Jan 2, 2024Jan 17, 2024View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
44935,791Jul 3, 2023Jul 3, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
458$334.54$153.2K38,095Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
1,129$334.54$377.7K36,966Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
458$334.54$153.2K38,553Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
458$334.54$153.2K39,011Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
812$334.54$271.6K35,342Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
564$334.54$188.7K40,281Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
812$334.54$271.6K36,154Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
406$334.54$135.8K39,469Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
406$334.54$135.8K39,875Jun 26, 2023Jun 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
766$355.96$272.7K41,696Feb 13, 2023Feb 14, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
851$355.96$302.9K40,845Feb 13, 2023Feb 14, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
565$349.00$197.2K43,592Feb 11, 2023Feb 14, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
1,130$349.00$394.4K42,462Feb 11, 2023Feb 14, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
545$355.00$193.5K44,157Feb 9, 2023Feb 10, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
272$355.00$96.6K44,702Feb 9, 2023Feb 10, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
3,10944,974Feb 8, 2023Feb 10, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
5,50841,865Jan 25, 2023Jan 27, 2023View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
1,252$293.95$368.0K36,357Feb 14, 2022Feb 15, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
494$295.65$146.1K40,004Feb 11, 2022Feb 15, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
666$295.65$196.9K38,349Feb 11, 2022Feb 15, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
740$295.65$218.8K37,609Feb 11, 2022Feb 15, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
989$295.65$292.4K39,015Feb 11, 2022Feb 15, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
2,75440,498Feb 9, 2022Feb 11, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
7,66737,744Jan 26, 2022Jan 28, 2022View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
630$212.21$133.7K30,077Feb 15, 2021Feb 16, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
1,199$212.21$254.4K30,707Feb 14, 2021Feb 16, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
738$212.21$156.6K31,906Feb 13, 2021Feb 16, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
820$212.21$174.0K32,644Feb 13, 2021Feb 16, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
3,83333,464Feb 11, 2021Feb 16, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
5,74329,631Jan 27, 2021Jan 29, 2021View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
438$221.91$97.2K15,926Feb 15, 2020Feb 18, 2020View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
700$221.91$155.3K16,364Feb 14, 2020Feb 18, 2020View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
PURCHASEGRANT
Stock grant
3,44617,064Feb 13, 2020Feb 18, 2020View →
ODFL
OLD DOMINION FREIGHT LINE, INC.
SALE
President and CEO
378$220.59$83.4K13,618Feb 9, 2020Feb 11, 2020View →
Other insiders · ODFL
Loading peer insiders…
About this filer
CIK 0001488810
ROLE
President and CEO
PRIMARY
ODFL
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001488810DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback