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 spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2026-04-27220.20224.17219.31220.53219.912,639,600
2026-04-24222.89223.30218.64219.98219.361,530,400
2026-04-23223.82226.86222.24222.78222.151,590,800
2026-04-22226.55227.08219.34219.98219.361,223,500
2026-04-21223.93227.00222.10224.42223.791,615,800
2026-04-20216.21223.92215.69223.38222.751,589,800
2026-04-17216.28220.18213.42217.76217.151,561,200
2026-04-16206.89217.10206.56213.57212.972,130,000
2026-04-15210.09210.28203.89205.19204.611,245,300
2026-04-14207.50210.79205.61210.41209.821,195,700
2026-04-13208.01208.12203.51207.63207.051,348,100
2026-04-10209.50212.22207.55208.35207.761,073,300
2026-04-09206.37211.59206.27209.50208.911,300,200
2026-04-08205.23210.18203.30207.53206.952,381,700
2026-04-07203.11204.05196.64198.93198.372,940,700
2026-04-06198.00202.44196.47202.18201.612,762,900
2026-04-02197.98203.48195.33198.00197.442,060,700
2026-04-01194.67201.63194.67199.63199.072,053,500
2026-03-31189.75195.85189.28195.40194.852,653,700
2026-03-30189.46194.85189.34189.75189.222,648,600
2026-03-27185.94188.93184.46188.34187.811,798,200
2026-03-26188.70191.56186.84187.93187.401,743,400
2026-03-25186.11190.52184.22189.05188.521,786,100
2026-03-24184.71191.36182.89185.03184.513,188,800
2026-03-23189.81193.22187.60187.70187.172,156,300
2026-03-20182.40184.36179.99183.92183.403,750,400
2026-03-19181.14183.79177.91182.36181.852,103,100
2026-03-18182.82184.05179.64182.57182.061,768,200
2026-03-17185.98188.35181.71184.43183.911,870,300
2026-03-16183.34184.07179.93182.44181.931,696,400
2026-03-13179.33180.99176.08180.75180.243,081,200
2026-03-12185.00185.95176.05176.24175.742,473,400
2026-03-11194.38195.80185.06188.78188.251,586,700
2026-03-10195.69198.92192.88195.02194.471,521,400
2026-03-09190.77197.69184.69197.22196.662,558,500
2026-03-06203.57204.29191.14193.97193.423,395,100
2026-03-05213.39214.45208.01210.68210.092,194,700
2026-03-04213.67221.63212.58216.19215.583,092,000
2026-03-03204.31209.07201.74207.94207.071,638,400
2026-03-02202.67209.15199.42207.75206.882,843,900
2026-02-27196.34203.86195.21203.05202.203,549,200
2026-02-26193.46199.56193.24198.37197.542,220,800
2026-02-25197.36197.56188.68191.70190.891,581,300
2026-02-24194.27198.42192.01196.70195.871,013,900
2026-02-23201.38201.44193.27193.88193.061,280,300
2026-02-20194.18202.87193.81201.39200.542,002,600
2026-02-19192.64195.95191.89195.17194.351,840,200
2026-02-18192.09195.18192.09193.81193.001,792,600
2026-02-17192.98196.88190.73193.32192.512,237,200
2026-02-13187.99195.42187.24193.21192.402,096,800
2026-02-12198.79199.75183.87185.51184.736,282,400
2026-02-11194.70200.00194.20194.46193.642,393,100
2026-02-10195.32196.91192.94194.49193.672,613,500
2026-02-09201.43202.82194.88196.11195.292,303,100
2026-02-06198.32204.84198.32202.47201.622,906,400
2026-02-05200.02206.43198.00202.14201.294,258,800
2026-02-04191.45208.74189.93208.54207.666,487,800
2026-02-03185.00190.25184.38189.77188.973,144,900
2026-02-02173.33186.33173.33186.13185.353,685,100
2026-01-30170.70173.30169.99173.20172.472,216,600
← NewerPage 3 of 79 · 4,728 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.