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-12-21130.24130.24127.37129.5741.3862,512,200
2017-12-20130.43130.56129.20129.3441.3132,256,000
2017-12-19129.45129.86128.07129.7841.4531,428,900
2017-12-18129.51130.68128.46129.3141.3031,866,300
2017-12-15128.17130.46128.17129.4341.3412,114,400
2017-12-14129.41129.90127.69128.1140.9201,503,000
2017-12-13129.08130.54128.86129.0041.2041,941,600
2017-12-12129.04129.57128.39129.0741.2261,380,600
2017-12-11130.36130.62128.05128.6141.0791,678,800
2017-12-08130.00131.39129.49130.5041.6832,294,400
2017-12-07128.97129.74128.04129.6341.4053,238,800
2017-12-06127.90129.04127.00128.5941.0732,918,700
2017-12-05125.80129.97125.80127.3040.6612,164,200
2017-12-04125.80130.71125.80127.7440.7702,337,300
2017-12-01129.48129.57123.79127.4140.6642,054,100
2017-11-30128.33129.86125.99129.2441.24810,765,200
2017-11-29125.00127.13124.95127.0540.5492,334,600
2017-11-28124.59124.99122.97124.8739.8541,839,600
2017-11-27123.05123.99122.53123.3439.3651,445,100
2017-11-24123.76124.56122.57123.0639.276568,500
2017-11-22123.11123.72122.20123.2639.3401,148,700
2017-11-21120.68123.27120.46123.2239.3271,695,000
2017-11-20118.86120.48118.86120.4338.436827,700
2017-11-17119.06119.61117.87118.9737.9711,866,900
2017-11-16117.31119.63117.31119.0938.009997,500
2017-11-15118.29118.93116.87117.3237.4441,438,800
2017-11-14118.41119.49116.61119.0337.9902,235,300
2017-11-13118.56119.36117.79118.2437.7382,390,700
2017-11-10118.61119.61118.23118.9037.9481,737,900
2017-11-09120.34120.91118.42119.1138.0151,381,800
2017-11-08121.00121.39119.46120.9538.6032,687,400
2017-11-07121.07121.46119.82121.2238.6891,102,500
2017-11-06121.34121.66120.26120.6438.5041,216,800
2017-11-03121.36121.82120.43121.0338.628962,400
2017-11-02119.50121.97118.16121.4338.7561,533,000
2017-11-01121.98122.59119.45119.9738.2901,738,800
2017-10-31120.93121.60120.23121.1338.6602,182,800
2017-10-30122.88123.75120.39120.6138.4942,130,900
2017-10-27117.99124.13117.07123.8439.5253,201,900
2017-10-26112.00117.91111.41117.2337.4153,285,900
2017-10-25112.35113.36109.69111.0335.4362,491,200
2017-10-24112.43113.14112.10112.3135.8451,251,300
2017-10-23112.96112.96111.61111.8035.6821,219,200
2017-10-20111.19112.50110.91112.5035.9061,184,400
2017-10-19108.97110.81108.17110.6335.3091,240,200
2017-10-18108.39109.89108.31109.6534.9961,257,000
2017-10-17107.88108.49107.68107.9534.4531,294,800
2017-10-16107.59108.37106.20108.2534.5491,851,300
2017-10-13109.40109.56107.24107.4834.3031,684,800
2017-10-12109.28109.78108.33109.4134.9192,036,100
2017-10-11108.38109.08108.20108.4134.6001,348,200
2017-10-10107.86108.55107.50108.3734.5872,347,800
2017-10-09109.55109.80108.00108.8034.7251,229,700
2017-10-06108.09109.14108.09108.7834.7181,312,500
2017-10-05107.57108.04106.45107.9934.4661,783,800
2017-10-04109.33109.33107.95108.0434.4821,629,900
2017-10-03109.93110.34108.60108.9934.7851,253,100
2017-10-02110.11110.45108.86109.6735.0021,355,100
2017-09-29108.92110.45108.92110.1135.1431,748,100
2017-09-28108.67109.12108.25108.7534.7091,141,800
← NewerPage 38 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.