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 spot4,012▼ 0.30%WTI103.44▲ 3.99%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2020-02-18221.60223.14220.64222.5471.869580,200
2020-02-14223.63223.63221.30221.9171.666645,300
2020-02-13221.83223.75221.75222.9872.011631,500
2020-02-12220.05223.75218.71222.8771.976789,900
2020-02-11220.89221.27217.72219.4470.8681,073,400
2020-02-10220.03221.47218.49220.2171.1171,244,700
2020-02-07219.76221.30216.84220.5971.2401,655,100
2020-02-06206.90219.83205.58217.8570.3552,429,400
2020-02-05205.53207.22204.99206.9566.8351,478,700
2020-02-04201.60204.74201.60204.3365.9881,263,600
2020-02-03197.63200.53196.25198.8564.2191,304,400
2020-01-31202.33203.38195.65196.2363.3731,711,200
2020-01-30200.64204.67200.06203.6165.7561,122,300
2020-01-29201.44205.65201.44202.9265.533879,600
2020-01-28201.57202.44200.07201.3865.036967,500
2020-01-27200.26203.01198.99200.6964.8131,338,000
2020-01-24205.80207.05202.74204.4766.034853,800
2020-01-23202.51205.71200.97205.3766.3241,251,600
2020-01-22206.53206.74202.59202.8065.4941,206,300
2020-01-21208.00209.20205.18205.4266.3401,472,400
2020-01-17206.94210.18205.99208.4467.3161,460,400
2020-01-16207.41209.23206.87208.9967.4931,440,900
2020-01-15203.72206.46203.59206.0766.5501,368,000
2020-01-14200.32205.39200.32204.0065.8822,179,500
2020-01-13197.01200.75196.55200.6164.7872,274,300
2020-01-10194.75197.99193.83196.9763.6122,302,200
2020-01-09190.79194.17190.01194.0262.6591,816,200
2020-01-08189.20190.86188.47189.6761.2541,310,700
2020-01-07188.44189.37187.70188.7860.9671,421,400
2020-01-06188.70189.08186.07188.2460.7921,934,700
2020-01-03190.35190.79188.77189.7461.2771,860,000
2020-01-02190.26192.04188.69192.0362.0161,959,000
2019-12-31188.13190.82188.13189.7861.2891,273,500
2019-12-30188.23189.12187.01188.4260.850792,300
2019-12-27189.25189.72187.83188.9361.015648,000
2019-12-26188.23188.54187.38188.2560.795543,000
2019-12-24187.94188.41187.01187.9960.711447,000
2019-12-23189.73189.97186.97187.3460.5021,177,200
2019-12-20186.59188.76184.60188.1960.7763,498,900
2019-12-19185.66186.62184.98185.8560.0201,000,200
2019-12-18187.14187.23184.05185.6459.9521,186,200
2019-12-17186.12188.97185.64186.6860.2881,511,400
2019-12-16187.93188.86185.89186.0160.0721,664,700
2019-12-13187.48189.86185.73186.4160.2011,411,200
2019-12-12185.99187.78184.56187.4860.5471,681,800
2019-12-11187.19187.91184.53185.7059.9721,863,600
2019-12-10186.93187.95185.53187.5260.5601,386,000
2019-12-09184.70187.56184.57186.8660.3472,321,700
2019-12-06185.82188.17182.79184.3159.52346,467,600
2019-12-05179.96183.94179.83183.8659.3783,447,600
2019-12-04180.59185.47180.46181.7858.7063,894,300
2019-12-03182.68185.98181.00181.8158.7164,092,600
2019-12-02191.19192.00185.82186.2860.1041,915,200
2019-11-29195.07195.07191.41191.5961.818549,000
2019-11-27194.95195.68193.84195.5963.1081,822,800
2019-11-26192.11194.84191.14194.0662.6151,750,200
2019-11-25189.70193.82189.70191.8161.8891,333,500
2019-11-22191.52191.66189.49189.5761.1661,263,900
2019-11-21192.11193.10189.23190.4261.4401,203,900
2019-11-20193.40194.20190.56191.1161.6631,158,900
← NewerPage 29 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.