See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI98.99▲ 1.89%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2021-01-28195.30200.48194.12199.0296.7511,414,400
2021-01-27204.61204.61192.76194.3394.4711,511,800
2021-01-26212.05212.55206.58207.54100.891,244,200
2021-01-25203.93211.53203.90211.12102.631,216,800
2021-01-22207.45207.45203.21204.6199.468996,400
2021-01-21210.00211.99207.63207.72100.981,196,600
2021-01-20207.51209.79204.12208.96101.581,578,600
2021-01-19208.23213.40207.41207.51100.881,075,000
2021-01-15205.48208.58202.46207.39100.821,554,600
2021-01-14205.07209.77202.89207.51100.881,350,200
2021-01-13203.20203.29200.14200.9697.6941,079,400
2021-01-12203.15205.83200.82203.3598.856752,000
2021-01-11204.18206.02201.97202.3498.3651,203,600
2021-01-08202.18207.00202.18205.5699.9301,281,800
2021-01-07195.97203.13194.96201.9698.1802,042,000
2021-01-06190.70195.73190.70193.3093.9702,098,200
2021-01-05190.28193.47189.45191.7593.2162,725,000
2021-01-04195.13196.52190.27190.6992.7012,079,600
2020-12-31194.59195.62192.91195.1894.884995,400
2020-12-30194.90195.28191.96193.6294.125992,200
2020-12-29195.69197.02192.19194.1394.373857,400
2020-12-28199.21199.89194.79194.9194.753791,400
2020-12-24196.87199.00196.55198.2596.376293,800
2020-12-23199.22200.43196.72196.8395.686695,200
2020-12-22198.00199.82197.77198.6696.576928,200
2020-12-21197.10199.58196.01197.8296.1671,078,600
2020-12-18195.07200.13193.35199.5497.0033,163,000
2020-12-17195.50196.76194.10196.0695.3121,884,600
2020-12-16198.11198.75194.86195.0094.7961,141,800
2020-12-15196.70200.32195.81198.2896.3911,026,400
2020-12-14202.22202.32194.95195.3594.9661,614,000
2020-12-11197.75202.88197.50200.7997.6111,179,400
2020-12-10201.49201.50196.43198.7096.5951,508,400
2020-12-09210.16210.96202.06202.7798.5741,352,200
2020-12-08207.85210.23206.86210.14102.161,024,400
2020-12-07208.97209.45206.39208.08101.151,027,800
2020-12-04209.51212.58208.32209.25101.721,345,200
2020-12-03203.19208.42203.19207.01100.631,190,200
2020-12-02210.54210.64203.58204.8399.5751,607,400
2020-12-01203.74211.45202.67211.04102.592,685,200
2020-11-30201.49204.33199.29203.3698.7881,931,000
2020-11-27201.31202.87200.22201.9998.122484,200
2020-11-25204.57205.00200.24202.9198.5691,029,000
2020-11-24202.65205.59201.23203.4798.8411,451,000
2020-11-23206.51209.30201.70202.2498.2431,453,800
2020-11-20204.80207.25204.29205.6299.885856,400
2020-11-19204.31206.06202.29205.5399.8421,077,400
2020-11-18205.89207.68204.37204.5099.3411,034,800
2020-11-17203.64206.78201.89205.93100.041,068,400
2020-11-16202.70207.41201.41206.11100.121,552,200
2020-11-13198.95203.76198.72202.7598.4911,258,200
2020-11-12198.97199.54194.97197.2795.8291,551,200
2020-11-11201.27201.27196.09198.0096.1841,704,200
2020-11-10199.07201.50194.21197.4895.9311,734,400
2020-11-09212.45213.66198.93199.2996.8102,020,800
2020-11-06205.53208.87205.35207.02100.57848,600
2020-11-05203.50207.37201.05206.17100.151,122,000
2020-11-04200.66204.23199.88200.4097.3501,219,000
2020-11-03195.72199.90194.88198.1496.2521,006,800
2020-11-02193.89194.91191.23193.7594.1191,372,000
← NewerPage 25 of 79 · 4,732 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.