See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.75▲ 0.14%Gold spot3,994▼ 0.75%WTI102.39▼ 0.85%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2016-04-2569.09069.36067.43067.84021.5831,579,800
2016-04-2267.88069.19066.54068.99021.9493,150,600
2016-04-2169.49069.86067.90068.17021.6882,727,900
2016-04-2069.83070.78069.56070.55022.446884,100
2016-04-1969.86070.89069.59069.97022.261975,000
2016-04-1869.00069.96068.70069.52022.118850,500
2016-04-1568.77069.52068.70069.30022.0481,523,700
2016-04-1469.00069.22068.14068.68021.8511,335,600
2016-04-1368.55069.27068.23068.90021.9212,176,200
2016-04-1267.70068.74066.26067.97021.625984,600
2016-04-1167.42068.33067.22067.64021.5201,534,200
2016-04-0867.55069.03066.83067.05021.3321,745,700
2016-04-0767.62068.13066.51067.12021.3541,479,300
2016-04-0668.14068.15066.61067.95021.6181,484,700
2016-04-0568.23069.08067.92068.00021.6341,513,500
2016-04-0469.18070.49068.42068.84021.9021,314,900
2016-04-0169.02069.47068.00069.46022.0991,666,800
2016-03-3169.78070.01068.41069.62022.1501,921,500
2016-03-3069.77070.19069.36069.64022.1561,233,600
2016-03-2967.78069.79067.42069.71022.1782,051,400
2016-03-2868.96069.13066.92067.78021.5641,558,800
2016-03-2468.16068.59067.01068.49021.7901,403,400
2016-03-2368.74069.52068.41068.45021.7771,099,800
2016-03-2268.94069.25068.37068.86021.9081,589,700
2016-03-2169.60070.39067.00069.35022.0641,532,100
2016-03-1869.29070.52069.04069.84022.2203,533,400
2016-03-1768.01069.84067.76069.50022.1112,605,800
2016-03-1666.99068.11066.33067.76021.5581,180,200
2016-03-1567.21067.49066.10067.29021.4081,225,500
2016-03-1468.57068.79066.88067.60021.5072,321,700
2016-03-1168.44068.87067.64068.81021.8921,587,600
2016-03-1067.78068.41067.21067.85021.5872,571,900
2016-03-0967.80068.04067.04067.29021.4082,009,400
2016-03-0868.30068.60067.31067.34021.4241,339,800
2016-03-0767.95068.96067.64068.71021.8601,982,400
2016-03-0467.00068.44066.83068.11021.6692,514,600
2016-03-0366.39067.24064.76067.24021.3924,049,700
2016-03-0267.27068.28066.30066.74021.2333,751,800
2016-03-0165.26067.44064.62067.20021.3803,430,800
2016-02-2964.71064.95063.72064.56020.5401,886,100
2016-02-2664.03065.02063.76064.81020.6191,723,200
2016-02-2563.60064.44062.38063.70020.2661,135,500
2016-02-2462.79063.54061.22063.42020.1771,554,900
2016-02-2364.05064.50063.05063.48020.1961,591,200
2016-02-2263.90064.89063.27063.84020.3112,258,400
2016-02-1962.22063.07060.97063.02020.0502,085,000
2016-02-1862.68062.99061.89062.84019.9931,737,300
2016-02-1762.79064.04062.06062.50019.8843,082,200
2016-02-1661.88062.89060.36062.47019.8751,767,000
2016-02-1259.80061.53059.21060.95019.3911,659,000
2016-02-1159.25059.80058.03058.92018.7451,851,600
2016-02-1061.57061.90059.86059.88019.0511,725,600
2016-02-0959.11061.30058.32061.00019.4074,142,400
2016-02-0859.00059.93057.25059.88019.0514,684,800
2016-02-0560.03060.20058.32059.55018.9464,300,500
2016-02-0454.04060.54052.32060.06019.1086,429,900
2016-02-0355.55056.14054.35055.39017.6225,389,500
2016-02-0256.10056.97054.99055.32017.6004,403,400
2016-02-0154.56056.75053.74056.67018.0304,230,600
2016-01-2952.34054.91052.34054.83017.4443,617,700
← NewerPage 45 of 79 · 4,733 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.