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▲ 0.00%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2016-07-2064.97065.58064.64064.78020.6101,391,100
2016-07-1964.75065.13064.55064.86020.635943,500
2016-07-1864.89065.40064.29065.03020.6891,367,400
2016-07-1565.00065.35064.16065.23020.7532,799,300
2016-07-1464.26065.16064.26065.08020.7051,829,100
2016-07-1363.56063.81062.86063.61020.2381,362,900
2016-07-1263.24063.81062.99063.53020.2121,070,400
2016-07-1162.62063.16062.57062.95020.0281,365,300
2016-07-0860.66062.21060.53062.16019.7761,551,000
2016-07-0760.39061.01059.58060.07019.1111,629,900
2016-07-0660.16060.42059.55060.17019.1431,541,400
2016-07-0561.07061.07060.02060.39019.2131,090,200
2016-07-0160.32061.46060.20061.30019.5031,080,300
2016-06-3059.21060.31058.22060.31019.1881,924,200
2016-06-2958.65059.68057.98059.41018.9011,536,600
2016-06-2857.73058.55056.95057.74018.3702,459,700
2016-06-2758.32058.32056.74057.15018.1822,014,800
2016-06-2458.89059.73058.41058.85018.7233,665,400
2016-06-2360.76061.10060.41061.03019.4171,174,800
2016-06-2259.75060.31059.14060.06019.1081,660,500
2016-06-2158.84060.30058.11059.86019.0442,313,000
2016-06-2060.21062.00060.21061.40019.5342,359,500
2016-06-1758.54059.47058.36059.27018.8573,863,100
2016-06-1658.10058.62057.24058.48018.6051,339,500
2016-06-1558.65059.21057.98058.42018.5861,813,500
2016-06-1459.20059.73057.79058.24018.5292,434,800
2016-06-1359.74060.09059.34059.44018.9112,280,600
2016-06-1060.67060.82059.81060.05019.1052,033,400
2016-06-0962.71062.75061.18061.22019.4771,657,200
2016-06-0862.67063.05062.37062.90020.0121,305,900
2016-06-0763.10063.23062.48062.56019.9031,023,600
2016-06-0662.67063.24062.35062.91020.0151,480,800
2016-06-0362.49062.69061.59062.51019.8881,007,100
2016-06-0262.91062.93061.42062.66019.9351,716,300
2016-06-0163.68063.79063.06063.52020.2091,978,800
2016-05-3164.45065.15064.13064.35020.4731,273,200
2016-05-2763.85064.75063.72064.31020.4601,057,800
2016-05-2664.44064.85063.55063.94020.3431,435,800
2016-05-2564.15064.69063.92064.12020.4001,828,800
2016-05-2463.91064.19063.65063.88020.3232,256,000
2016-05-2363.85064.26063.56063.63020.2441,953,600
2016-05-2062.70063.60062.70063.29020.1361,435,800
2016-05-1961.03062.76060.87062.38019.8461,726,200
2016-05-1861.91062.74061.42061.61019.6011,125,900
2016-05-1761.98063.78061.30062.22019.7952,250,600
2016-05-1662.06063.09061.77061.89019.6901,590,600
2016-05-1363.54063.90061.73062.18019.7831,415,100
2016-05-1264.84065.14062.81063.75020.2821,945,800
2016-05-1164.93065.30064.34064.43020.4981,560,000
2016-05-1064.95065.56064.73065.25020.7591,920,900
2016-05-0964.07065.50063.45064.71020.5882,737,200
2016-05-0662.54063.96062.06063.84020.3112,573,100
2016-05-0563.93064.38062.87062.92020.0181,628,100
2016-05-0464.67065.13063.68063.84020.3111,842,900
2016-05-0365.67065.80064.37065.18020.7372,671,200
2016-05-0266.11066.76065.44066.00020.9981,879,800
2016-04-2966.22066.91065.73066.05021.0143,883,500
2016-04-2865.00068.46064.50066.61021.1927,527,900
2016-04-2770.03072.45070.03072.15022.9553,804,000
2016-04-2668.09069.80068.09069.74022.1881,654,200
← NewerPage 44 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.