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
2025-10-31136.40141.27134.58140.42139.552,377,200
2025-10-30136.32140.20134.84137.25136.402,762,400
2025-10-29142.03146.99134.03136.13135.294,290,600
2025-10-28138.00138.24135.77136.09135.252,065,700
2025-10-27136.26137.74134.34136.73135.892,082,600
2025-10-24137.85138.14135.86136.12135.281,145,600
2025-10-23140.55141.25134.43135.86135.022,090,700
2025-10-22143.09144.91140.72141.02140.151,603,000
2025-10-21140.14145.00139.74144.36143.471,862,700
2025-10-20138.58142.31137.68140.71139.842,009,100
2025-10-17138.73138.95136.00138.04137.191,870,200
2025-10-16139.89140.49135.50138.10137.252,326,800
2025-10-15135.46137.87134.78135.04134.211,884,600
2025-10-14134.71137.48134.03135.43134.592,628,600
2025-10-13135.56137.90135.25136.18135.341,282,300
2025-10-10141.85142.69134.20134.31133.482,136,300
2025-10-09144.50144.88140.10141.28140.412,049,400
2025-10-08140.64146.94139.54144.78143.892,244,200
2025-10-07142.64144.61140.29141.36140.491,478,000
2025-10-06141.52145.08140.04142.82141.941,477,400
2025-10-03141.09145.21141.09141.33140.461,806,600
2025-10-02138.99141.60137.99140.60139.731,502,500
2025-10-01139.35140.64136.82139.24138.382,305,600
2025-09-30140.00141.20138.07140.78139.912,368,000
2025-09-29139.64141.50136.60141.04140.172,682,000
2025-09-26140.62143.40133.69138.59137.733,893,900
2025-09-25141.16142.21139.66140.43139.561,923,300
2025-09-24139.07142.21139.07141.06140.191,667,200
2025-09-23139.08141.62138.66139.34138.481,541,300
2025-09-22140.83140.83138.66138.93138.072,093,100
2025-09-19142.85142.96140.09140.84139.974,264,100
2025-09-18142.27144.48141.12142.39141.512,222,600
2025-09-17146.67149.88141.54141.79140.911,977,500
2025-09-16145.80147.39144.63147.02146.111,707,700
2025-09-15145.33147.01143.81145.25144.351,582,400
2025-09-12149.14149.39144.47144.89144.001,864,000
2025-09-11145.73150.84145.59149.40148.481,682,400
2025-09-10147.02148.68144.88146.31145.411,199,200
2025-09-09150.65150.65147.74148.22147.301,311,000
2025-09-08150.90151.29147.62151.11150.181,603,200
2025-09-05149.27154.15148.79150.71149.781,891,900
2025-09-04145.93148.97140.71148.81147.893,284,600
2025-09-03149.05150.54147.77148.11147.201,485,900
2025-09-02148.65151.26148.03149.90148.701,794,000
2025-08-29149.62151.13148.20150.97149.761,679,400
2025-08-28154.36154.40147.44149.70148.501,977,600
2025-08-27153.81155.99152.55153.82152.581,975,000
2025-08-26154.44156.59153.82154.48153.242,155,600
2025-08-25158.52158.87154.69155.47154.221,721,300
2025-08-22150.21160.06149.99159.13157.851,962,300
2025-08-21149.32149.98147.17149.75148.552,050,000
2025-08-20153.88154.42150.13150.24149.031,512,200
2025-08-19151.90157.63151.33154.80153.562,958,900
2025-08-18151.32152.39149.96150.46149.251,136,000
2025-08-15152.12153.32151.02151.14149.931,499,700
2025-08-14151.99152.72149.31151.11149.901,662,200
2025-08-13149.10153.55148.61153.46152.231,983,100
2025-08-12143.49149.68143.04149.23148.031,568,100
2025-08-11144.53146.08140.91143.02141.872,071,000
2025-08-08145.45146.69143.78144.46143.301,440,300
← NewerPage 5 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.