Skip to main content

Old Dominion Freight Line, Inc.

ODFL
Exchange
Nasdaq
Industry
Trucking (No Local)
SEC CIK
0000878927

In the last 90 days, Old Dominion Freight Line, Inc. insiders filed 0 open-market purchases and 1 sale; 1,032 institutions reported holding it in 13F filings for Q2 2026, worth $35.8B in total; Markel Group is the only superinvestor holding it.

SEC filings

10-K, 10-Q, 8-K, 20-F and 40-F reports Old Dominion Freight Line, Inc. filed with the SEC, newest first.

Livermore lists each filing's form, 8-K items and dates only. To read a filing, open it on SEC.gov; an 8-K's press release or other attachments, such as exhibit 99.1 for Item 2.02, are in the filing index.

SEC filings by Old Dominion Freight Line, Inc.
FiledForm8-K itemsPeriodDocumentFiling index
Nov 4, 202610-Q–Sep 30, 2026SECIndex
Oct 28, 20268-K2.029.01Oct 28, 2026SECIndex
Oct 22, 20268-K8.019.01Oct 22, 2026SECIndex
Sep 22, 20268-K5.02Sep 22, 2026SECIndex
Sep 3, 20268-K7.019.01Sep 3, 2026SECIndex
Aug 5, 202610-Q–Jun 30, 2026SECIndex
Jul 29, 20268-K2.029.01Jul 29, 2026SECIndex
Jul 23, 20268-K8.019.01Jul 23, 2026SECIndex
Jun 3, 20268-K7.019.01Jun 3, 2026SECIndex
May 21, 20268-K5.078.019.01May 20, 2026SECIndex
May 6, 202610-Q–Mar 31, 2026SECIndex
Apr 29, 20268-K2.029.01Apr 29, 2026SECIndex
Mar 3, 20268-K7.019.01Mar 3, 2026SECIndex
Feb 24, 202610-K–Dec 31, 2025SECIndex
Feb 4, 20268-K2.029.01Feb 4, 2026SECIndex
Dec 9, 20258-K5.02Dec 3, 2025SECIndex
Dec 2, 20258-K7.019.01Dec 2, 2025SECIndex
Nov 6, 202510-Q–Sep 30, 2025SECIndex
Oct 29, 20258-K2.029.01Oct 29, 2025SECIndex
Oct 23, 20258-K8.019.01Oct 23, 2025SECIndex
Sep 4, 20258-K7.019.01Sep 4, 2025SECIndex
Aug 6, 202510-Q–Jun 30, 2025SECIndex
Jul 30, 20258-K2.029.01Jul 30, 2025SECIndex
Jul 24, 20258-K8.019.01Jul 24, 2025SECIndex
Jun 4, 20258-K7.019.01Jun 4, 2025SECIndex
May 22, 20258-K5.025.078.019.01May 21, 2025SECIndex
May 6, 202510-Q–Mar 31, 2025SECIndex
Apr 23, 20258-K2.029.01Apr 23, 2025SECIndex
Mar 4, 20258-K7.019.01Mar 4, 2025SECIndex
Feb 25, 202510-K–Dec 31, 2024SECIndex
Feb 5, 20258-K2.029.01Feb 5, 2025SECIndex
Dec 18, 20248-K5.02Dec 18, 2024SECIndex
Dec 3, 20248-K7.019.01Dec 3, 2024SECIndex
Nov 6, 202410-Q–Sep 30, 2024SECIndex
Oct 23, 20248-K2.029.01Oct 23, 2024SECIndex
Oct 17, 20248-K8.019.01Oct 17, 2024SECIndex
Sep 4, 20248-K7.019.01Sep 4, 2024SECIndex
Aug 5, 202410-Q–Jun 30, 2024SECIndex
Jul 24, 20248-K2.029.01Jul 24, 2024SECIndex
Jul 18, 20248-K8.019.01Jul 18, 2024SECIndex
Jun 5, 20248-K7.019.01Jun 5, 2024SECIndex
May 20, 20248-K5.025.078.019.01May 15, 2024SECIndex
May 7, 202410-Q–Mar 31, 2024SECIndex
Apr 24, 20248-K2.029.01Apr 24, 2024SECIndex
Mar 19, 20248-K5.02Mar 19, 2024SECIndex
Mar 5, 20248-K7.019.01Mar 5, 2024SECIndex
Feb 26, 202410-K–Dec 31, 2023SECIndex
Feb 16, 20248-K8.019.01Feb 16, 2024SECIndex
Jan 31, 20248-K2.029.01Jan 31, 2024SECIndex
Dec 5, 20238-K7.019.01Dec 5, 2023SECIndex