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-04-0683.76084.19083.19083.94026.7341,242,000
2017-04-0585.22085.56083.49083.67026.6482,249,700
2017-04-0484.32085.14084.24084.58026.9381,215,600
2017-04-0385.54086.11084.45084.48026.9061,428,600
2017-03-3185.66086.21085.44085.57027.2531,005,600
2017-03-3085.56086.10085.29085.89027.355843,600
2017-03-2985.95085.95084.24085.42027.2051,252,500
2017-03-2884.30086.73083.98086.01027.3931,582,800
2017-03-2783.82084.70082.93084.54026.9251,337,700
2017-03-2485.34085.85083.99084.73026.985955,200
2017-03-2385.10086.28084.59085.28027.1611,588,800
2017-03-2284.64085.44083.98084.98027.0651,882,800
2017-03-2186.74086.84084.02084.89027.0361,370,400
2017-03-2087.30087.47086.38086.49027.5461,283,100
2017-03-1787.78087.96086.85087.35027.8202,380,200
2017-03-1688.81088.81087.54087.81027.9661,060,500
2017-03-1588.15088.63087.73088.35028.1381,948,200
2017-03-1488.74089.13087.27087.89027.9921,192,200
2017-03-1389.60089.99089.16089.31028.444720,000
2017-03-1089.25089.63088.45089.45028.4891,108,500
2017-03-0989.65090.00088.24088.59028.215865,800
2017-03-0890.42090.42089.47089.66028.556866,100
2017-03-0790.88090.96090.00090.05028.680851,100
2017-03-0690.76091.48090.41090.86028.9381,525,200
2017-03-0392.26092.26090.69091.31029.0811,828,200
2017-03-0294.60094.60091.71092.13029.3421,338,900
2017-03-0192.51094.97091.74094.56030.0841,482,900
2017-02-2892.54092.54091.69091.76029.1941,243,800
2017-02-2791.75092.48091.47092.45029.4131,450,800
2017-02-2490.32091.73090.09091.73029.184975,900
2017-02-2391.77091.90090.16090.71028.859942,300
2017-02-2292.40092.86091.19091.68029.168928,500
2017-02-2192.71092.86091.99092.23029.343879,900
2017-02-1792.21092.48091.50092.36029.384635,400
2017-02-1692.84093.49091.67092.43029.4071,038,300
2017-02-1591.73093.12091.73092.67029.4831,117,500
2017-02-1492.21092.61091.40091.85029.2221,151,700
2017-02-1392.86093.16092.14092.59029.4581,505,400
2017-02-1090.91092.50090.75092.30029.3651,293,900
2017-02-0989.26091.58088.99090.62028.8311,496,100
2017-02-0887.98089.25086.92088.92028.2901,731,600
2017-02-0789.67089.82087.43087.96027.9851,712,100
2017-02-0689.11090.02089.01089.45028.4591,874,700
2017-02-0387.41089.12086.75089.11028.3501,784,700
2017-02-0286.16090.33082.99086.56027.5393,480,600
2017-02-0188.89089.71086.69087.73027.9112,466,900
2017-01-3189.18089.24087.42088.28028.0861,849,200
2017-01-3090.08090.22088.24089.49028.4711,111,200
2017-01-2790.11090.65089.25090.54028.805774,000
2017-01-2690.85090.85089.46090.15028.6811,249,500
2017-01-2589.08091.77089.08091.33029.0571,733,700
2017-01-2487.58089.07087.16088.96028.3031,016,100
2017-01-2387.60087.68086.62087.27027.765623,100
2017-01-2086.97087.64086.75087.56027.8571,181,700
2017-01-1988.26088.62086.43086.87027.6381,026,300
2017-01-1886.88088.09086.06087.97027.9881,219,500
2017-01-1787.74087.92086.21086.53027.530825,900
2017-01-1387.30088.45087.12088.23028.0701,099,800
2017-01-1286.88087.06085.62087.00027.679803,700
2017-01-1187.08087.70086.61087.08027.7051,416,900
← NewerPage 41 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.