Who owns Old Dominion Freight Line?

Top Holders and Investors of ODFL Stock

Find out what company owns Old Dominion Freight Line, who bought ODFL this quarter, and who sold shares of ODFL stock?

Fund or Company Name Number of Shares Valued At As Of
Capital Research Global Investors^ 6.10M $522.03M Mar 2017
Vanguard 5.37M $511.67M Jun 2017
T. Rowe Price Associates 4.13M $393.65M Jun 2017
Janus Capital Management 2.79M $238.72M Mar 2017
BlackRock Fund Advisors 2.64M $226.12M Dec 2016
William Blair Investment Management 2.63M $250.06M Jun 2017
Kayne Anderson Rudnick Investment Management 2.10M $200.00M Jun 2017
BlackRock Institutional Trust Company, N.A. 2.06M $176.64M Dec 2016
Jpmorgan Chase & Co 1.92M $183.18M Jun 2017
State Street Corporation 1.79M $170.44M Jun 2017
Victory Capital Management 1.72M $163.73M Jun 2017
London Company 1.45M $137.79M Jun 2017
Goldman Sachs 1.26M $119.92M Jun 2017
Inves 1.19M $112.88M Jun 2017
Fmr 1.14M $108.65M Jun 2017
Daniel D. Thurber 799843 $76.18M Jun 2017
Atlantic Trust 794768 $75.69M Jun 2017
Lord, Abbett & Co 794605 $75.68M Jun 2017
SPF Beheer BV. 772544 $73.58M Jun 2017
Bank of New York Mellon 742072 $70.67M Jun 2017
Dimensional Fund Advisors 675156 $64.30M Jun 2017
Wells Fargo & Company 670812 $63.89M Jun 2017
Northern Trust 582556 $55.54M Jun 2017
Geode Capital Management 573931 $54.66M Jun 2017
PRIMECAP Management Company 526000 $50.10M Jun 2017
Fiera Capital Corporation 452947 $43.14M Jun 2017
Columbia Wanger Asset Management 404571 $34.62M Mar 2017
Westfield Capital Management Company 373742 $35.60M Jun 2017
Wellington Management Company 366509 $34.91M Jun 2017
Chilton Investment 352011 $33.53M Jun 2017
Ameriprise Financial 308044 $29.34M Jun 2017
Millennium Management 297580 $28.34M Jun 2017
Principal Financial 294986 $28.09M Jun 2017
Hood River Capital Management 285233 $27.17M Jun 2017
New York State Common Retirement Fund 282590 $26.91M Jun 2017
Damian Sousa 267913 $25.52M Jun 2017
TimesSquare Capital Management 263000 $25.05M Jun 2017
Palisade Capital Management 253245 $24.12M Jun 2017
AQR Capital Management 252425 $24.04M Jun 2017
Gillespie Robinson & Grimm 250130 $23.82M Jun 2017
Morgan Stanley 244242 $20.90M Mar 2017
BlackRock Investment Management 238228 $20.44M Dec 2016
D. E. Shaw & Co 236584 $22.53M Jun 2017
Anchor Bolt Capital 226411 $21.56M Jun 2017
Charles Schwab Investment Management 220035 $20.96M Jun 2017
Deutsche Bank Aktiengesellschaft 212975 $20.11M Jun 2017
Dalton, Greiner, Hartman, Maher & Co 195087 $18.58M Jun 2017
CalPERS 193900 $18.47M Jun 2017
TIAA-CREF Investment Management 191084 $18.20M Jun 2017
First Trust Advisors 190222 $18.12M Jun 2017
Roosevelt Investment 182493 $17.38M Jun 2017
Public Employees' Retirement Association of Colorado 182425 $17.37M Jun 2017
Loomis, Sayles and 179066 $17.05M Jun 2017
Daiwa Securities 176200 $16.79M Jun 2017
Russell Investments 167617 $15.97M Jun 2017
Retirement Systems of Alabama 161916 $15.42M Jun 2017
Prudential Financial 159872 $15.23M Jun 2017
CastleArk Management 153883 $14.66M Jun 2017
Credit Agricole S.A. 153163 $14.58M Jun 2017
Neuberger Berman 151052 $14.39M Jun 2017
Sib 150354 $14.32M Jun 2017
Nationwide Fund Advisors 145371 $12.44M Mar 2017
American International 141529 $13.48M Jun 2017
Next Century Growth Investors 137736 $13.12M Jun 2017
Bank of America Corporation 137216 $11.74M Mar 2017
Rhumbline Advisers 131085 $12.48M Jun 2017
Gobi Capital 131017 $12.48M Jun 2017
Nicholas Company 130785 $12.45M Jun 2017
Renaissance Technologies 128627 $12.25M Jun 2017
New York State Teachers Retirement System 125850 $11.99M Jun 2017
Scout Investments 116889 $11.13M Jun 2017
California State Teachers Retirement System 110478 $10.52M Jun 2017
Credit Suisse AG 110024 $10.48M Jun 2017
Swiss National Bank 109891 $10.47M Jun 2017
SG Capital Management 106112 $10.11M Jun 2017
Guggenheim Capital, LLC Managers 102943 $9.80M Jun 2017
Manufacturers Life Insurance Company 102304 $9.74M Jun 2017
Thrivent Financial for Lutherans 102270 $9.74M Jun 2017
Nicholas Investments Partners 101450 $9.66M Jun 2017
State of Tennessee, Treasury Department 100000 $9.52M Jun 2017
Gateway Investment Advisers 98592 $9.39M Jun 2017
Parametric Portfolio Associates 94856 $9.03M Jun 2017
Quantitative Investment Management 94300 $8.98M Jun 2017
RK Capital Management 92500 $8.81M Jun 2017
Financial Engines Advisors L.L.C 90313 $8.60M Jun 2017
Lapides Asset Management 82325 $7.84M Jun 2017
Sei Investments 81022 $7.72M Jun 2017
Kennedy Capital Management 79170 $7.54M Jun 2017
Mutual Of America Capital Management 79121 $7.53M Jun 2017
Raymond James & Associates 76090 $7.25M Jun 2017
Legal & General 75215 $7.16M Jun 2017
Florida State Board of Administration 71954 $6.85M Jun 2017
Knightsbridge Asset Management 71076 $6.77M Jun 2017
Tiverton Asset Management 69541 $6.62M Jun 2017
Metropolitan Life Insurance Company 66648 $6.35M Jun 2017
Teachers Advisors 66478 $6.33M Jun 2017
Brant Point Investment Management 65050 $6.19M Jun 2017
Weiss Multi-strategy Advisers 64900 $6.18M Jun 2017
BlackRock 63264 $5.43M Dec 2016
IronBridge Capital 61608 $5.27M Mar 2017
Ohio Pers 60891 $5.80M Jun 2017
RMB Capital Management 59911 $5.71M Jun 2017
Echo Street Capital Management 59504 $5.67M Jun 2017
Granite Investment Partners 58888 $5.61M Jun 2017
Jupiter Asset Management 58606 $5.58M Jun 2017
Barclays 56877 $5.42M Jun 2017
Great-West Life Assurance Company 55157 $5.24M Jun 2017
Brian McDonald 55109 $5.44M Jun 2017
Ubs Global Asset Management Americas 51948 $4.95M Jun 2017
Emerald Acquisition 50956 $3.49M Sep 2016
Stifel Financial 50785 $4.83M Jun 2017
Texas Permanent School Fund 50561 $4.81M Jun 2017
BlackRock 47008 $4.03M Dec 2016
J O Hambro Investment Management 46086 $4.39M Jun 2017
State of New Jersey Common Pension Fund D 45000 $4.29M Jun 2017
Susquehanna International 44396 $4.23M Jun 2017
Timpani Capital Management 43669 $4.16M Jun 2017
Raymond James Financial Services Advisors 42247 $4.02M Jun 2017
BlackRock Advisors 40520 $3.48M Dec 2016
Alliancebernstein 39347 $3.75M Jun 2017
AlphaOne Investment Services 38739 $3.69M Jun 2017
Meadow Creek Investment Management 37774 $3.60M Jun 2017
HL Financial Services 37377 $3.56M Jun 2017
Employees Retirement System of Texas 37000 $3.52M Jun 2017
Citi 36478 $3.48M Jun 2017
Citadel Advisors 36177 $3.45M Jun 2017
Virginia Retirement System 35500 $3.38M Jun 2017
Bnp Paribas Arbitrage, Snc 35055 $3.34M Jun 2017
Royce & Associates 34194 $3.26M Jun 2017
Mason Street Advisors 33829 $3.22M Jun 2017
First Quadrant 33490 $3.19M Jun 2017
Summit Investment Advisors 33124 $3.15M Jun 2017
Federated Investors 32915 $3.14M Jun 2017
NISA Investment Advisors 32000 $3.01M Jun 2017
Whittier Trust 31821 $3.03M Jun 2017
Elkfork Partners 31108 $2.96M Jun 2017
Bank Of Montreal /can/ 29455 $2.81M Jun 2017
Arizona State Retirement System 29200 $2.78M Jun 2017
William Blair $ Company 29063 $2.77M Jun 2017
State Treasurer State Of Michigan 28500 $2.71M Jun 2017
Brinker Capital 27529 $2.62M Jun 2017
Liberty Mutual Group Asset Management 27415 $2.61M Jun 2017
Municipal Employees' Retirement System of Michigan 26730 $2.55M Jun 2017
Massmutual Trust 25890 $2.47M Jun 2017
Oregon Public Employees Retirement Fund 25185 $2.40M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 25000 $2.38M Jun 2017
Garrison, Bradford & Associates 24802 $2.36M Jun 2017
Glen Harbor Capital Management 24442 $2.33M Jun 2017
SG Americas Securities 24302 $2.32M Jun 2017
Aperio 23868 $2.27M Jun 2017

Who sold Old Dominion Freight Line?

Fund Name Date Sold Shares Held Valued At
Scopus Asset Management March 31, 2017 480392 $41.11M
Royal Bank of Canada Dec. 31, 2016 366149 $31.43M
Jane Street March 31, 2017 255728 $21.88M
Gotham Asset Management March 31, 2017 113462 $9.71M
Two Sigma Investments Dec. 31, 2016 106821 $9.16M
Allianz Asset Management AG March 31, 2017 92182 $7.89M
Voloridge Investment Management March 31, 2017 75958 $6.50M
Private Advisor March 31, 2017 75922 $166269