| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 11 | +54.55% | -1.14% | -1.06% | -0.08% | +0.18% | — |
| 14d | 11 | +54.55% | +0.20% | +0.23% | -0.02% | +0.53% | — |
| 30d | 11 | +54.55% | +3.61% | +0.40% | -4.39% | -6.11% | — |
| 60d | 11 | +54.55% | +1.39% | +2.29% | -0.90% | -7.60% | — |
| 90d | 11(4 pending) | +100.00% | -3.09% | +4.93% | -8.02% | -7.26% | — |
| 180d | 11(5 pending) | +100.00% | -12.64% | +8.40% | -21.05% | -17.63% | — |
| 1y | 11(5 pending) | +100.00% | -19.47% | +17.01% | -36.48% | -37.26% | — |
| 2y | 11(11 pending) | — | — | — | — | — | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 859 | — | — | 89,410 | May 20, 2026 | May 20, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 11,654 | $191.47 | $2.23M | 93,931 | May 4, 2026 | May 5, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,091 | $193.24 | $210.8K | 88,551 | May 4, 2026 | May 5, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 4,289 | $192.53 | $825.8K | 89,642 | May 4, 2026 | May 5, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 5,073 | $190.39 | $965.8K | 105,585 | May 4, 2026 | May 5, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 12,024 | $196.43 | $2.36M | 110,658 | Feb 9, 2026 | Feb 10, 2026 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 635 | $135.29 | $85.9K | 122,682 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 122,120 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 489 | — | — | 0 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 0 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 0 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 489 | — | — | 122,609 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 123,317 | Dec 1, 2025 | Dec 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 122,418 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 636 | $140.42 | $89.3K | 121,782 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 338 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 121,230 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 121,710 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 708 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 488 | Nov 1, 2025 | Nov 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 968 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 120,808 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 1,416 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 688 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 120,328 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 636 | $140.78 | $89.5K | 120,880 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 121,516 | Oct 1, 2025 | Oct 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 636 | $150.97 | $96.0K | 119,978 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 119,426 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 1,038 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 120,614 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 119,906 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 2,124 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 1,448 | Sep 1, 2025 | Sep 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 119,004 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 1,388 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 118,524 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 1,928 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 2,832 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 636 | $149.25 | $94.9K | 119,076 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 119,712 | Aug 1, 2025 | Aug 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 117,622 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 2,408 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 636 | $162.30 | $103.2K | 118,174 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 118,102 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 118,810 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 1,738 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 3,540 | Jul 1, 2025 | Jul 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 115,110 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 115,818 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,845 | — | — | 0 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 548 | — | — | 117,538 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 842 | — | — | 0 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,111 | $160.17 | $338.1K | 117,272 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 330 | — | — | 116,990 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 2,888 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 548 | — | — | 0 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 4,248 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,845 | — | — | 119,383 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 2,088 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 842 | — | — | 116,660 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 114,630 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 330 | — | — | 0 | Jun 1, 2025 | Jun 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 1,029 | — | — | 114,280 | May 21, 2025 | May 22, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 2,438 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 111,794 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 113,506 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 1,846 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 115,364 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 842 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 548 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 110,606 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,113 | $153.28 | $323.9K | 113,251 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 3,368 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 4,956 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 112,956 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 111,086 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 112,618 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 330 | May 1, 2025 | May 1, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 112,369 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 109,961 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,113 | $165.45 | $349.6K | 110,256 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 109,623 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 108,799 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 3,848 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 107,611 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 108,091 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 1,098 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 5,664 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 1,666 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 668 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 3,704 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 110,511 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 2,788 | Apr 1, 2025 | Apr 2, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,113 | $176.50 | $372.9K | 107,261 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 106,628 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 4,328 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 1,006 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 2,490 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 1,648 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 105,804 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 105,096 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 5,562 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 3,138 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 107,516 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 109,374 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 106,966 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 104,616 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 6,372 | Mar 1, 2025 | Mar 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 6,414 | $205.87 | $1.32M | 104,266 | Feb 13, 2025 | Feb 14, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 109,967 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 1,344 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 7,420 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,033 | $185.61 | $377.3K | 110,680 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 7,080 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 107,955 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 108,435 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 110,855 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 4,808 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 3,488 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 110,305 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 2,198 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 109,143 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 3,314 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 112,713 | Feb 1, 2025 | Feb 4, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 108,964 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 1,682 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 4,138 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 104,206 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 7,788 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 104,686 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 105,394 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 5,288 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 107,106 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 106,218 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 106,556 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 2,748 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,359 | $176.40 | $239.7K | 107,605 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 3,838 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 9,278 | Jan 2, 2025 | Jan 3, 2025 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 3,298 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 103,573 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 4,962 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $225.14 | $478.4K | 103,856 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 104,123 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 102,411 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 2,020 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 4,188 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 103,235 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 105,981 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 101,703 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 101,223 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 5,768 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 11,136 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 8,496 | Dec 1, 2024 | Dec 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 101,140 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 98,720 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 5,786 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 98,240 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 6,248 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 3,848 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 2,358 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 9,204 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 100,590 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 99,428 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 4,538 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 12,994 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 102,998 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 100,252 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $201.32 | $427.8K | 100,873 | Nov 1, 2024 | Nov 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 7,000 | $200.07 | $1.40M | 97,890 | Oct 28, 2024 | Oct 29, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 4,888 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 104,607 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 102,257 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 2,696 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 14,852 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 103,445 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 107,015 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $198.64 | $422.1K | 104,890 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 104,269 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 9,912 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 6,728 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 105,157 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 6,610 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 102,737 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 4,398 | Oct 1, 2024 | Oct 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 101,624 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 99,754 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $192.80 | $409.7K | 101,907 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 101,286 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 3,034 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 100,462 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 99,274 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 7,434 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 16,710 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 7,208 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 10,620 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 104,032 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 4,948 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 102,174 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 5,238 | Sep 1, 2024 | Sep 3, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 99,191 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 98,303 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $210.18 | $446.6K | 98,924 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 97,479 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 5,588 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 96,291 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 11,328 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 101,049 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 3,372 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 98,641 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 5,498 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 7,688 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 96,771 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 8,258 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 18,568 | Aug 1, 2024 | Aug 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 4,751 | $201.94 | $959.4K | 104,997 | Jul 29, 2024 | Jul 31, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 256 | $204.10 | $52.2K | 95,941 | Jul 29, 2024 | Jul 31, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 8,800 | $203.40 | $1.79M | 96,197 | Jul 29, 2024 | Jul 31, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 11,193 | $200.92 | $2.25M | 109,748 | Jul 29, 2024 | Jul 31, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 120,658 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 5,938 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 3,710 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 8,168 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 120,320 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 20,426 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 12,036 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 119,496 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 9,082 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $176.60 | $375.3K | 120,941 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 118,788 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 118,308 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 6,048 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 123,066 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 121,208 | Jul 1, 2024 | Jul 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 117,675 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 9,906 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 4,048 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 22,284 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 117,337 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 6,288 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 115,805 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 115,325 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 8,648 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 118,225 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $175.25 | $372.4K | 117,958 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 116,513 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 12,744 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 6,598 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 120,083 | Jun 3, 2024 | Jun 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 795 | — | — | 114,975 | May 15, 2024 | May 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALEGRANT Gift | 1,354 | — | — | 114,180 | May 7, 2024 | May 8, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 98,297 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 99,121 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 97,589 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 7,148 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 6,638 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 9,128 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $181.71 | $386.1K | 99,742 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 4,386 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 13,452 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 100,009 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 24,142 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 10,730 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 101,867 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 97,109 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 99,459 | May 1, 2024 | May 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 350 | — | — | 94,126 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,125 | $219.31 | $466.0K | 96,759 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 708 | — | — | 95,314 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 338 | — | — | 4,724 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 480 | — | — | 94,606 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 708 | — | — | 14,160 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 480 | — | — | 9,608 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 550 | — | — | 97,026 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 350 | — | — | 6,988 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,858 | — | — | 26,000 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 824 | — | — | 96,138 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 550 | — | — | 7,698 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,858 | — | — | 98,884 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 824 | — | — | 11,554 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 338 | — | — | 96,476 | Apr 1, 2024 | Apr 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 175 | — | — | 3,669 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,063 | $442.48 | $470.4K | 46,888 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 929 | — | — | 47,951 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 169 | — | — | 46,747 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 240 | — | — | 45,812 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 412 | — | — | 46,578 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 275 | — | — | 4,124 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 175 | — | — | 45,572 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 929 | — | — | 13,929 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 412 | — | — | 6,189 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 275 | — | — | 47,022 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 240 | — | — | 5,044 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 169 | — | — | 2,531 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 354 | — | — | 46,166 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 354 | — | — | 7,434 | Mar 1, 2024 | Mar 4, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 354 | — | — | 7,788 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 412 | — | — | 45,087 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 275 | — | — | 45,531 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 169 | — | — | 45,256 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 240 | — | — | 44,321 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 412 | — | — | 6,601 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 929 | — | — | 46,460 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 175 | — | — | 44,081 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 354 | — | — | 44,675 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 929 | — | — | 14,858 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 169 | — | — | 2,700 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 240 | — | — | 5,284 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 275 | — | — | 4,399 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,063 | $392.19 | $416.9K | 45,397 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 175 | — | — | 3,844 | Feb 1, 2024 | Feb 2, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,181 | — | — | 2,869 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 2,887 | — | — | 39,447 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 240 | — | — | 36,206 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 175 | — | — | 4,019 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 240 | — | — | 5,524 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 354 | — | — | 8,142 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 354 | — | — | 36,560 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 175 | — | — | 35,966 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 2,887 | — | — | 7,013 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,924 | — | — | 42,552 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 6,502 | — | — | 49,054 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 6,502 | — | — | 15,787 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASE | 1,181 | — | — | 40,628 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 1,924 | — | — | 4,674 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE | 5,148 | $397.74 | $2.05M | 43,906 | Jan 2, 2024 | Jan 17, 2024 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 449 | — | — | 35,791 | Jul 3, 2023 | Jul 3, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 458 | $334.54 | $153.2K | 38,095 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 1,129 | $334.54 | $377.7K | 36,966 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 458 | $334.54 | $153.2K | 38,553 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 458 | $334.54 | $153.2K | 39,011 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 812 | $334.54 | $271.6K | 35,342 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 564 | $334.54 | $188.7K | 40,281 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 812 | $334.54 | $271.6K | 36,154 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 406 | $334.54 | $135.8K | 39,469 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 406 | $334.54 | $135.8K | 39,875 | Jun 26, 2023 | Jun 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 766 | $355.96 | $272.7K | 41,696 | Feb 13, 2023 | Feb 14, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 851 | $355.96 | $302.9K | 40,845 | Feb 13, 2023 | Feb 14, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 565 | $349.00 | $197.2K | 43,592 | Feb 11, 2023 | Feb 14, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 1,130 | $349.00 | $394.4K | 42,462 | Feb 11, 2023 | Feb 14, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 545 | $355.00 | $193.5K | 44,157 | Feb 9, 2023 | Feb 10, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 272 | $355.00 | $96.6K | 44,702 | Feb 9, 2023 | Feb 10, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 3,109 | — | — | 44,974 | Feb 8, 2023 | Feb 10, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 5,508 | — | — | 41,865 | Jan 25, 2023 | Jan 27, 2023 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 1,252 | $293.95 | $368.0K | 36,357 | Feb 14, 2022 | Feb 15, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 494 | $295.65 | $146.1K | 40,004 | Feb 11, 2022 | Feb 15, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 666 | $295.65 | $196.9K | 38,349 | Feb 11, 2022 | Feb 15, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 740 | $295.65 | $218.8K | 37,609 | Feb 11, 2022 | Feb 15, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 989 | $295.65 | $292.4K | 39,015 | Feb 11, 2022 | Feb 15, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 2,754 | — | — | 40,498 | Feb 9, 2022 | Feb 11, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 7,667 | — | — | 37,744 | Jan 26, 2022 | Jan 28, 2022 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 630 | $212.21 | $133.7K | 30,077 | Feb 15, 2021 | Feb 16, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 1,199 | $212.21 | $254.4K | 30,707 | Feb 14, 2021 | Feb 16, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 738 | $212.21 | $156.6K | 31,906 | Feb 13, 2021 | Feb 16, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 820 | $212.21 | $174.0K | 32,644 | Feb 13, 2021 | Feb 16, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 3,833 | — | — | 33,464 | Feb 11, 2021 | Feb 16, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 5,743 | — | — | 29,631 | Jan 27, 2021 | Jan 29, 2021 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 438 | $221.91 | $97.2K | 15,926 | Feb 15, 2020 | Feb 18, 2020 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 700 | $221.91 | $155.3K | 16,364 | Feb 14, 2020 | Feb 18, 2020 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | PURCHASEGRANT Stock grant | 3,446 | — | — | 17,064 | Feb 13, 2020 | Feb 18, 2020 ↗ | View → |
| ODFL OLD DOMINION FREIGHT LINE, INC. | SALE President and CEO | 378 | $220.59 | $83.4K | 13,618 | Feb 9, 2020 | Feb 11, 2020 ↗ | View → |