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%WTI103.27▲ 3.82%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-07-0395.68097.30095.46096.80030.864570,600
2017-06-3095.30095.67093.40095.24030.3661,178,700
2017-06-2996.02096.34094.16095.01030.2931,558,800
2017-06-2893.48095.89093.48095.74030.5261,669,200
2017-06-2792.35093.76092.14092.86029.6081,122,600
2017-06-2692.37092.88092.15092.47029.483735,000
2017-06-2391.55092.47091.23092.14029.3782,497,200
2017-06-2292.15092.65090.62091.44029.1551,072,800
2017-06-2193.02093.38091.86092.15029.381926,100
2017-06-2094.71094.71092.47092.67029.547965,100
2017-06-1995.26095.34093.94094.91030.2611,125,000
2017-06-1694.22094.79093.77094.70030.1942,104,500
2017-06-1593.28094.24092.74094.22030.0411,039,500
2017-06-1495.52095.52093.29094.18030.0281,226,400
2017-06-1395.13096.46094.97095.46030.4371,287,300
2017-06-1293.92095.61093.92094.91030.2611,397,100
2017-06-0994.08094.33092.61093.89029.9361,205,700
2017-06-0893.75094.84093.48093.75029.8911,224,300
2017-06-0792.03093.74091.97093.57029.8341,735,200
2017-06-0693.32093.32090.53091.92029.3081,334,400
2017-06-0591.10091.69090.31091.38029.1361,292,700
2017-06-0290.00091.50089.83090.28028.785952,500
2017-06-0189.53090.00088.92090.00028.6641,003,200
2017-05-3190.00090.00088.79089.32028.4471,367,700
2017-05-3089.00089.99088.47089.50028.5051,056,300
2017-05-2689.71089.81088.77089.06028.365834,900
2017-05-2589.24089.96088.85089.75028.5841,620,600
2017-05-2488.18089.46087.74088.96028.3331,509,900
2017-05-2387.27087.99086.28087.81027.9661,165,200
2017-05-2286.87087.12085.64086.79027.6421,167,000
2017-05-1985.37086.82084.87085.99027.3872,143,800
2017-05-1882.99086.27082.75085.18027.1291,462,800
2017-05-1784.15084.80082.50083.36026.5492,864,700
2017-05-1684.39085.37084.15085.30027.167889,200
2017-05-1584.10084.98084.10084.51026.915783,600
2017-05-1283.63084.34083.24083.99026.7501,515,000
2017-05-1184.56084.61083.38084.00026.753764,100
2017-05-1084.96085.18084.20084.88027.0331,052,700
2017-05-0985.63086.02084.92085.15027.1191,086,000
2017-05-0886.30086.42085.23085.40027.1991,113,000
2017-05-0587.57087.57086.07086.43027.5271,312,500
2017-05-0487.98088.58086.86087.24027.785895,200
2017-05-0388.15088.20087.05087.73027.941769,800
2017-05-0288.23088.61087.18088.34028.135805,800
2017-05-0189.08089.08088.05088.23028.1001,150,800
2017-04-2890.07090.75088.50088.52028.1931,319,400
2017-04-2789.79091.09088.55090.22028.7342,139,000
2017-04-2686.18087.33085.61087.13027.7501,837,500
2017-04-2586.63087.04084.77086.06027.4091,135,800
2017-04-2485.91086.77085.53086.29027.4821,434,300
2017-04-2183.86084.56083.41084.33026.8581,355,700
2017-04-2082.28083.74082.05083.53026.6031,241,400
2017-04-1982.06082.61081.66081.81026.055881,700
2017-04-1881.83082.01081.30081.69026.017901,500
2017-04-1781.23082.30080.82082.21026.1831,347,300
2017-04-1381.68082.28080.56080.60025.6701,827,300
2017-04-1283.83083.83081.90082.06026.1351,093,800
2017-04-1184.25084.47082.75083.96026.7401,131,300
2017-04-1083.54085.13083.54084.47026.9031,493,700
2017-04-0783.45083.98083.03083.24026.511909,000
← NewerPage 40 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.