Insider at

04

Insider transactions

05
0 buys (P) 8 sells (S) Net: $-934,440 + 66 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

66 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 1, 2026 XPO S 10b5-1 700 $175.77 $123,039 64,035 Direct -1.08% Disposed 5.9% (price as of 2026-10-02)
Oct. 1, 2026 XPO S 10b5-1 300 $176.64 $52,992 63,735 Direct -0.47% Disposed 5.3% (price as of 2026-10-02)
Oct. 1, 2026 XPO S 10b5-1 900 $178.66 $160,794 62,835 Direct -1.41% Disposed 4.2% (price as of 2026-10-02)
Oct. 1, 2026 XPO S 10b5-1 715 $179.66 $128,457 62,120 Direct -1.14% Disposed 3.6% (price as of 2026-10-02)
Sept. 14, 2026 XPO S 10b5-1 200 $177.26 $35,452 67,150 Direct -0.30% Disposed 5.0% (price as of 2026-10-02)
Sept. 14, 2026 XPO S 10b5-1 400 $178.08 $71,232 66,750 Direct -0.60% Disposed 4.5% (price as of 2026-10-02)
Sept. 14, 2026 XPO S 10b5-1 1,500 $179.65 $269,475 65,250 Direct -2.25% Disposed 3.6% (price as of 2026-10-02)
Sept. 14, 2026 XPO S 10b5-1 515 $180.58 $92,999 64,735 Direct -0.79% Disposed 3.1% (price as of 2026-10-02)
March 13, 2025 XPO P 1,880 $106.16 $199,581 21,106 Direct +9.78% Acquired 75.3% (price as of 2026-10-02)
Feb. 27, 2023 ODFL S 1,208 $344.71 $416,410 14,082 Direct -7.90% Disposed 4.7% (price as of 2026-10-02)
Nov. 10, 2022 ODFL S 1,076 $299.04 $321,767 13,750 Direct -7.26% Disposed 20.7% (price as of 2026-10-02)
Feb. 11, 2020 ODFL S 339 $220.62 $74,790 5,238 Direct -6.08% Disposed 145.4% (price as of 2026-10-02)
Feb. 21, 2019 ODFL S 1,951 $151.84 $296,240 6,027 Direct -24.45% Disposed 256.6% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
March 15, 2026 XPO Restricted Stock Unit Common Stock (1,463) · · 1,463 Disposed
March 15, 2026 XPO Restricted Stock Unit Common Stock (1,451) · · 1,451 Disposed
March 15, 2026 XPO Restricted Stock Unit Common Stock (3,975) · · 3,975 Disposed
March 10, 2026 XPO Restricted Stock Unit Common Stock (39,515) · · 39,515 Disposed
March 10, 2026 XPO Restricted Stock Unit Common Stock (39,515) · · 39,515 Acquired
March 2, 2026 XPO Restricted Stock Unit Common Stock (2,440) · · 2,440 Acquired
April 21, 2025 XPO Restricted Stock Unit Common Stock (30,100) · · 30,100 Disposed
March 15, 2025 XPO Restricted Stock Unit Common Stock (1,451) · · 1,451 Disposed
March 15, 2025 XPO Restricted Stock Unit Common Stock (3,976) · · 3,976 Disposed
March 3, 2025 XPO Restricted Stock Unit Common Stock (4,389) · · 4,389 Acquired
April 21, 2024 XPO Restricted Stock Unit Common Stock (30,100) · · 30,100 Disposed
March 15, 2024 XPO Restricted Stock Unit Common Stock (3,975) · · 3,975 Disposed
March 1, 2024 XPO Restricted Stock Unit Common Stock (4,353) · · 4,353 Acquired
April 21, 2023 XPO Restricted Stock Unit Common Stock, par value $0.001 per share (60,200) · · 60,200 Acquired
April 21, 2023 XPO Restricted Stock Unit Common Stock, par value $0.001 per share (11,926) · · 11,926 Acquired
Feb. 11, 2015 ODFL Phantom Stock Common Stock (1,678) · · 1,678 Acquired
Feb. 26, 2014 ODFL Phantom Stock Common Stock (2,306) · · 2,306 Acquired
Feb. 13, 2013 ODFL Phantom Stock Common Stock (3,398) · · 3,398 Acquired
Feb. 13, 2012 ODFL Phantom Stock Common Stock (2,374) · · 2,374 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Nov. 7, 2011 ODFL Common Stock 220 Indirect
Nov. 7, 2011 ODFL Phantom Stock→ Common Stock (5,346) 5,346 Direct