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
2025-05-12169.86176.85168.00176.07174.363,596,800
2025-05-09159.75160.29157.34158.28156.741,058,000
2025-05-08156.10161.43155.54160.12158.561,733,900
2025-05-07153.96156.50153.96155.59154.081,173,900
2025-05-06154.00155.64152.52153.35151.861,012,300
2025-05-05156.89158.73156.06156.23154.711,272,100
2025-05-02153.00160.82152.25158.01156.472,628,100
2025-05-01152.86154.19149.61150.56149.092,153,700
2025-04-30149.15153.66146.37153.28151.792,958,800
2025-04-29147.96150.04146.57149.65148.192,026,000
2025-04-28147.01149.53145.79149.00147.552,699,000
2025-04-25149.28151.52144.90146.74145.314,094,900
2025-04-24151.66159.18150.90158.90157.351,834,800
2025-04-23159.12167.89151.60153.23151.743,069,700
2025-04-22150.28153.17148.64152.07150.591,840,300
2025-04-21151.47152.74147.05149.87148.411,791,100
2025-04-17149.39154.82149.05153.75152.251,456,500
2025-04-16151.07151.89145.90147.85146.411,928,000
2025-04-15155.30156.48151.47152.85151.361,001,800
2025-04-14154.28155.85151.95155.11153.601,189,200
2025-04-11154.82154.82146.14152.23150.752,640,800
2025-04-10161.96161.96152.23156.75155.222,180,900
2025-04-09146.84166.21145.79165.49163.883,158,600
2025-04-08157.41157.45146.32148.34146.901,877,800
2025-04-07152.27159.86145.96151.41149.942,779,500
2025-04-04153.17155.78147.06152.06150.583,326,300
2025-04-03162.53165.62153.02155.75154.232,683,400
2025-04-02164.66170.58164.47170.10168.44904,900
2025-04-01163.67168.00163.02167.09165.461,219,200
2025-03-31162.05166.62162.05165.45163.841,608,300
2025-03-28169.61169.93164.72164.85163.241,285,800
2025-03-27168.77171.54168.36170.23168.571,260,200
2025-03-26167.55169.48166.92168.67167.031,423,100
2025-03-25170.12170.72167.09167.60165.971,478,600
2025-03-24167.61170.66167.48170.05168.391,302,600
2025-03-21158.31165.37157.67165.22163.613,630,700
2025-03-20160.91163.41160.37161.13159.561,585,700
2025-03-19162.09163.42159.50162.44160.861,646,500
2025-03-18165.34166.37160.49162.08160.501,148,200
2025-03-17161.01167.09159.11166.12164.501,602,600
2025-03-14163.95164.46161.76162.50160.921,412,300
2025-03-13165.77167.05159.35162.98161.392,044,300
2025-03-12169.05169.84164.06164.54162.942,344,400
2025-03-11177.45177.76166.42167.03165.402,507,300
2025-03-10178.48181.76177.24177.97176.242,021,800
2025-03-07177.58181.47176.64179.55177.802,667,000
2025-03-06175.94178.71173.55177.58175.852,027,100
2025-03-05175.42176.86171.70176.52174.802,217,500
2025-03-04170.64177.30165.82175.00173.023,026,000
2025-03-03178.18178.77171.44172.28170.332,410,400
2025-02-28175.90179.12175.19176.50174.502,123,300
2025-02-27175.91178.19174.07174.77172.791,494,600
2025-02-26179.40181.28175.52175.69173.702,414,600
2025-02-25180.71182.73178.05179.88177.842,099,400
2025-02-24184.84185.41181.48181.97179.912,225,600
2025-02-21197.23197.23170.00180.40178.365,679,600
2025-02-20204.16204.86196.23197.25195.021,366,400
2025-02-19207.33208.51204.93205.11202.791,284,900
2025-02-18207.57209.61206.36209.29206.921,865,700
2025-02-14207.00209.49206.01206.34204.001,274,100
← NewerPage 7 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.