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-09-27108.00109.31107.50108.8434.7371,458,900
2017-09-26106.79107.80106.49107.5534.3261,017,300
2017-09-25106.18106.95105.64106.7934.0831,466,100
2017-09-22104.46105.86104.26105.8033.7671,261,500
2017-09-21103.77104.71103.51104.3933.3171,159,800
2017-09-20102.65105.27102.65103.9133.1641,809,300
2017-09-19101.98102.91101.54102.4532.6981,597,500
2017-09-18100.69101.82100.62101.4832.3881,242,300
2017-09-1599.500100.7399.500100.3332.0212,118,600
2017-09-14100.91100.9199.69099.98031.9101,219,500
2017-09-13101.87101.87100.16100.6232.1141,071,600
2017-09-12102.00102.43101.39101.8232.4971,255,800
2017-09-11102.01102.49101.49101.9732.5451,073,700
2017-09-08100.22102.3699.390101.9332.5321,297,800
2017-09-07100.34100.9199.740100.2231.986864,300
2017-09-06100.45101.1099.450100.1131.9511,134,000
2017-09-0599.680100.5699.320100.2431.9931,321,500
2017-09-01100.16100.7499.410100.2031.9801,082,700
2017-08-31100.48100.4898.90099.90031.8521,506,600
2017-08-3099.340100.9799.130100.1431.9292,083,500
2017-08-2996.90099.50096.33099.15031.6131,762,200
2017-08-2895.88097.31095.40097.22030.9981,477,500
2017-08-2594.10096.08093.97095.42030.4241,013,100
2017-08-2494.24094.49093.29093.59029.840987,900
2017-08-2394.68094.71093.74093.76029.895970,800
2017-08-2293.92095.27093.61095.06030.3091,204,200
2017-08-2194.69095.06093.31093.82029.9141,728,300
2017-08-1895.41095.54094.72094.79030.223969,900
2017-08-1796.50096.77095.36095.43030.4271,092,300
2017-08-1697.95099.35096.81096.88030.8891,757,700
2017-08-1597.76098.63097.54097.60031.119870,300
2017-08-1496.97098.28096.75097.74031.164870,300
2017-08-1195.48096.71095.26096.28030.6981,135,800
2017-08-1096.45097.15095.15095.28030.379924,900
2017-08-0996.40097.16095.48097.06030.947720,900
2017-08-0896.47097.73095.85096.75030.8481,404,900
2017-08-0796.18096.59095.05096.40030.736876,600
2017-08-0495.00096.84094.80096.22030.6791,466,400
2017-08-0394.38095.15093.99094.59030.159795,900
2017-08-0294.47094.96093.46094.28030.0601,027,800
2017-08-0196.26096.26093.73094.44030.1111,330,200
2017-07-3197.67098.04095.09095.91030.5801,531,800
2017-07-2896.42098.40096.42098.05031.2621,537,800
2017-07-27102.55103.5195.73096.40030.7362,315,700
2017-07-26100.00100.6399.860100.4032.0122,347,200
2017-07-2599.550100.7199.29099.92031.8593,541,500
2017-07-2497.54099.15097.37098.64031.4511,566,300
2017-07-2196.82097.71096.40097.45031.0711,407,600
2017-07-2098.39098.39097.08097.14030.9721,464,600
2017-07-1998.29098.48097.39098.13031.288591,600
2017-07-1899.14099.26098.23098.31031.345862,500
2017-07-1799.650100.6199.06099.37031.683786,600
2017-07-1499.400100.3999.28099.99031.881782,700
2017-07-1399.37099.48098.13099.24031.642935,100
2017-07-1298.01099.29098.01099.02031.572798,300
2017-07-1198.14098.37097.06097.58031.113952,200
2017-07-1098.02099.04097.94098.15031.2941,377,300
2017-07-0796.88098.07095.26097.84031.1951,422,000
2017-07-0697.30097.87096.51096.87030.8861,314,000
2017-07-0596.79098.22095.99097.61031.1221,389,300
← NewerPage 39 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.