S&P 5007,659▼ 1.09%Nasdaq26,140▼ 2.15%Dow Jones52,002▼ 0.34%Nasdaq 10029,188▼ 2.50%VIX19.99▲ 21.45%US Dollar101.84▼ 0.21%Gold (GLD)382.01▼ 0.18%Oil (USO)161.76▲ 2.83%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2026-07-23235.00236.25227.22230.71230.35898,200
2026-07-22234.63235.76232.41232.80232.441,434,700
2026-07-21234.80235.16229.58234.79234.431,854,600
2026-07-20234.36234.36229.10231.76231.401,063,300
2026-07-17235.42238.51233.19233.84233.481,300,800
2026-07-16229.30237.23228.00237.15236.781,380,600
2026-07-15230.22231.20223.74225.23224.881,005,000
2026-07-14232.33233.32225.71228.61228.261,321,200
2026-07-13229.53235.44227.57232.90232.542,072,100
2026-07-10226.37228.98222.90227.63227.282,215,700
2026-07-09219.85227.90219.85225.85225.501,635,900
2026-07-08216.37219.16215.17218.25217.911,617,000
2026-07-07219.93219.93214.48215.51215.181,161,500
2026-07-06217.32220.47215.63216.44216.101,240,700
2026-07-02218.98221.82216.10217.65217.311,210,800
2026-07-01220.69221.00213.22217.96217.621,616,200
2026-06-30220.05221.70212.45216.60216.261,972,400
2026-06-29216.85220.44216.85219.69219.351,179,400
2026-06-26217.69221.90217.69218.79218.453,020,900
2026-06-25221.57228.06218.09220.12219.781,281,400
2026-06-24219.68222.67216.10219.04218.701,720,500
2026-06-23222.37222.37217.02217.58217.241,760,700
2026-06-22222.49223.81217.79219.52219.181,910,400
2026-06-18221.27224.17219.28221.04220.703,917,600
2026-06-17230.93233.16217.70218.36218.022,964,000
2026-06-16237.61238.59230.45231.62231.261,970,600
2026-06-15243.38244.39235.02237.42237.051,980,300
2026-06-12247.81248.94241.87245.75245.371,075,100
2026-06-11237.50248.21237.16247.76247.381,954,600
2026-06-10230.84239.57223.63235.95235.583,210,400
2026-06-09247.58252.03241.62248.73248.341,540,900
2026-06-08244.96250.69242.00247.01246.631,924,400
2026-06-05245.52249.14241.01242.57242.192,123,500
2026-06-04239.63245.78238.89245.52245.142,325,500
2026-06-03235.00236.84230.87236.06235.692,346,500
2026-06-02226.71229.70224.09229.08228.441,850,700
2026-06-01219.32230.60218.13228.53227.892,004,400
2026-05-29219.25226.12216.70225.15224.523,702,700
2026-05-28217.21223.80215.90220.86220.241,527,000
2026-05-27219.28221.88218.07219.45218.831,678,800
2026-05-26213.26218.58212.19216.61216.002,213,200
2026-05-22209.00210.96206.13210.47209.881,269,900
2026-05-21207.35210.42203.69207.69207.111,154,100
2026-05-20206.09210.47204.78209.83209.241,657,100
2026-05-19203.64208.02198.96204.46203.881,982,200
2026-05-18203.23206.14201.30204.13203.561,171,600
2026-05-15197.74204.41195.44203.12202.552,013,900
2026-05-14189.63202.98189.62198.81198.252,481,800
2026-05-13191.14193.43187.91189.18188.651,156,300
2026-05-12195.94196.00186.89191.12190.581,899,900
2026-05-11197.71198.06193.80195.12194.571,207,700
2026-05-08197.76202.41196.32198.33197.771,411,100
2026-05-07200.23203.10197.72198.06197.501,644,200
2026-05-06196.57203.33196.57200.62200.061,870,700
2026-05-05193.70197.95193.40196.08195.531,978,500
2026-05-04200.03200.46189.99192.18191.643,460,400
2026-05-01213.48215.22205.37205.81205.232,186,800
2026-04-30209.76214.64207.69212.43211.833,042,900
2026-04-29224.77233.79206.97209.35208.765,034,600
2026-04-28224.03224.04216.89221.77221.152,493,500
← NewerPage 2 of 21 · 1,255 trading daysOlder →

Stock splits

DateSplit (new : old)
2024-03-282:1
2020-03-253:2
2012-09-103:2
2010-08-243:2
2005-12-013:2
2004-05-213:2
2003-06-173:2

Dividends

Ex-dateAmount
2026-09-020.2900 USD
2026-06-030.2900 USD
2026-03-040.2900 USD
2025-12-030.2800 USD
2025-09-030.2800 USD
2025-06-040.2800 USD
2025-03-050.2800 USD
2024-12-040.2600 USD
2024-09-040.2600 USD
2024-06-050.2600 USD
2024-03-050.5200 USD
2023-12-050.4000 USD
2023-09-050.4000 USD
2023-06-060.4000 USD
2023-02-280.4000 USD
2022-12-060.3000 USD
2022-09-060.3000 USD
2022-05-310.3000 USD
2022-03-010.3000 USD
2021-11-300.2000 USD
2021-08-310.2000 USD
2021-06-010.2000 USD
2021-03-020.2000 USD
2020-12-010.1500 USD
2020-09-010.1500 USD
2020-06-020.1500 USD
2020-03-030.2300 USD
2019-12-030.1700 USD
2019-09-030.1700 USD
2019-06-040.1700 USD
2019-03-050.1700 USD

Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.