Old Dominion Freight Line, Inc.
MX ˙ BMV ˙ US6795801009
SecurityMX:ODFL / Old Dominion Freight Line, Inc.
InstitutionPnc Financial Services Group, Inc.
Latest Disclosed Ownership28,962 shares
Latest Disclosed Value $ 5,659,254
Pnc Financial Services Group, Inc. reports 11.62% increase in ownership of ODFL / Old Dominion Freight Line, Inc.

On May 8, 2026 - Pnc Financial Services Group, Inc. filed a 13F-HR form disclosing ownership of 28,962 shares of Old Dominion Freight Line, Inc. (MX:ODFL) valued at $5,659,254 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 6, 2026 disclosing 25,947 shares of Old Dominion Freight Line, Inc.. This represents a change in shares of 11.62% during the quarter.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-08 2026-03-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 28,962 3,015 11.62 5,659 39.11 0.0005
2026-02-06 2025-12-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 25,947 2,408 10.23 4,069 22.79 0.0022
2025-11-07 2025-09-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 23,539 -1,573 -6.26 3,314 -18.70 0.0020
2025-08-08 2025-06-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 25,112 -2,111 -7.75 4,076 -9.52 0.0026
2025-05-09 2025-03-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 27,223 2,161 8.62 4,504 1.90 0.0024
2025-02-07 2024-12-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 25,062 -656 -2.55 4,421 -13.47 0.0030
2024-11-08 2024-09-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 25,718 2,656 11.52 5,109 25.44 0.0033
2024-08-09 2024-06-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 23,062 650 2.90 4,073 -17.15 0.0027
2024-05-10 2024-03-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 22,412 9,999 80.55 4,915 -2.31 0.0034
2024-03-22 2023-12-31 13F/A-1 OLD DOMINION FREIGHT LINE IN COM 679580100 12,413 138 1.12 5,031 0.18 0.0040
2024-02-09 2023-12-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 12,413 138 5,031 0.0040
2023-11-13 2023-09-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 12,275 70 0.57 5,022 11.30 0.0043
2023-08-11 2023-06-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 12,205 -975 -7.40 4,513 0.45 0.0038
2023-05-15 2023-03-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 13,180 353 2.75 4,492 23.41 0.0039
2023-02-10 2022-12-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 12,827 699 5.76 3,640 20.65 0.0035
2022-11-10 2022-09-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 12,128 1,285 11.85 3,017 8.56 0.0032
2022-08-12 2022-06-30 13F OLD DOMINION FREIGHT LINE IN COM 679580100 10,843 -8 -0.07 2,779 -14.25 0.0027
2022-05-12 2022-03-31 13F OLD DOMINION FREIGHT LINE IN COM 679580100 10,851 1,483 15.83 3,241 -3.46 0.0028
2022-02-11 2021-12-31 13F OLD DOMINI Common Stock 679580100 9,368 45 0.48 3,357 25.87 0.0028
2021-11-05 2021-09-30 13F OLD DOMINI Common Stock 679580100 9,323 289 3.20 2,667 16.31 0.0025
2021-08-06 2021-06-30 13F OLD DOMINI Common Stock 679580100 9,034 119 1.33 2,293 7.00 0.0021
2021-05-07 2021-03-31 13F OLD DOMINI Common Stock 679580100 8,915 3,033 51.56 2,143 86.84 0.0021
2021-02-12 2020-12-31 13F OLD DOMINI Common Stock 679580100 5,882 -53 -0.89 1,147 6.90 0.0012
2020-11-06 2020-09-30 13F OLD DOMINI Common Stock 679580100 5,935 -6 -0.10 1,073 6.55 0.0013
2020-08-28 2020-06-30 13F/A-1 OLD DOMINI Common Stock 679580100 5,941 484 8.87 1,007 40.84 0.0013
2020-08-07 2020-06-30 13F OLD DOMINI Common Stock 679580100 5,941 484 1,007 209.0919
2020-05-08 2020-03-31 13F OLD DOMINI Common Stock 679580100 5,457 2,312 73.51 715 19.77 0.0009
2020-02-07 2019-12-31 13F OLD DOMINI Common Stock 679580100 3,145 -1,899 -37.65 597 -30.34 0.0006
2019-11-08 2019-09-30 13F OLD DOMINI Common Stock 679580100 5,044 -89 -1.73 857 12.03 0.0009
2019-08-09 2019-06-30 13F OLD DOMINI Common Stock 679580100 5,133 -5,706 -52.64 765 -51.15 0.0007
2019-05-10 2019-03-31 13F OLD DOMINI Common Stock 679580100 10,839 -146 -1.33 1,566 15.49 0.0016
2019-02-08 2018-12-31 13F OLD DOMINI Common Stock 679580100 10,985 -274 -2.43 1,356 -25.25 0.0015
2018-11-09 2018-09-30 13F OLD DOMINI Common Stock 679580100 11,259 5,534 96.66 1,814 112.66 0.0017
2018-08-10 2018-06-30 13F OLD DOMINI Common Stock 679580100 5,725 543 10.48 853 12.09 0.0008
2018-05-11 2018-03-31 13F OLD DOMINI Common Stock 679580100 5,182 -110 -2.08 761 9.34 0.0007
2018-02-09 2017-12-31 13F OLD DOMINI Common Stock 679580100 5,292 -4,935 -48.25 696 -38.19 0.0007
2017-11-13 2017-09-30 13F OLD DOMINION FGHT LINES COM 679580100 10,227 4,637 82.95 1,126 110.86 0.0012
2017-08-11 2017-06-30 13F OLD DOMINI 679580100 5,590 49 0.88 534 12.66 0.0006
2017-05-12 2017-03-31 13F OLD DOMINI Common Stock 679580100 5,541 -787 -12.44 474 -12.87 0.0005
2017-02-10 2016-12-31 13F OLD DOMINI Common Stock 679580100 6,328 -2,986 -32.06 544 -15.00 0.0006
2016-11-04 2016-09-30 13F OLD DOMINION FGHT LINES COM 679580100 9,314 -5,706 -37.99 640 -29.44 0.0007
2016-08-05 2016-06-30 13F OLD DOMINION FGHT LINES COM 679580100 15,020 -999 -6.24 907 -18.65 0.0011
2016-05-06 2016-03-31 13F OLD DOMINION FGHT LINES COM 679580100 16,019 -6,717 -29.54 1,115 -16.98 0.0013
2016-02-05 2015-12-31 13F OLD DOMINI Common Stock 679580100 22,736 -10,252 -31.08 1,343 -33.25 0.0016
2015-11-06 2015-09-30 13F OLD DOMINI Common Stock 679580100 32,988 -18,555 -36.00 2,012 -43.12 0.0024
2015-08-05 2015-06-30 13F OLD DOMINI Common Stock 679580100 51,543 -114,624 -68.98 3,537 -72.46 0.0040
2015-05-08 2015-03-31 13F OLD DOMINI Common Stock 679580100 166,167 11,156 7.20 12,845 6.74 0.0141
2015-02-06 2014-12-31 13F/A-1 OLD DOMINION FGHT LINES COM 679580100 155,011 54,064 53.56 12,034 68.76 0.0132
2015-02-06 2014-12-31 13F OLD DOMINION FGHT LINES COM 679580100 155,011 12,034
2014-11-07 2014-09-30 13F OLD DOMINION FGHT LINES COM 679580100 100,947 93,653 1,283.97 7,131 1,436.85 0.0084
2014-08-08 2014-06-30 13F OLD DOMINION FGHT LINES COM 679580100 7,294 127 1.77 464 14.00 0.0006
2014-05-09 2014-03-31 13F OLD DOMINION FGHT LINES COM 679580100 7,167 -155 -2.12 407 4.63 0.0005
2014-02-07 2013-12-31 13F OLD DOMINION FGHT LINES COM 679580100 7,322 -648 -8.13 389 6.28 0.0005
2013-11-01 2013-09-30 13F OLD DOMINION FGHT LINES COM 679580100 7,970 -7,528 -48.57 366 -43.17 0.0005
2013-08-02 2013-06-30 13F OLD DOMINION FGHT LINES COM 679580100 15,498 15,498 644 0.0009
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.