See inside every stock. Pro
S&P 5007,677▲ 0.70%Nasdaq26,169▲ 0.82%Dow Jones52,362▲ 0.28%Nasdaq 10029,273▲ 1.09%VIX18.39▼ 5.45%US Dollar102.01▲ 0.20%Gold spot3,994▼ 0.75%WTI101.02▼ 0.73%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-09-2530.11030.27029.30029.4009.3541,648,800
2012-09-2429.40030.04029.26029.9909.5411,139,100
2012-09-2129.96029.96029.38029.4609.3732,626,200
2012-09-2030.18030.50029.36029.5509.4012,402,100
2012-09-1929.99030.71029.77030.4409.6851,740,000
2012-09-1830.04030.16029.68029.8409.4941,671,300
2012-09-1730.69030.72030.09030.1809.6021,563,000
2012-09-1431.34031.47030.85030.8909.8281,681,500
2012-09-1331.52032.06031.25031.68010.0791,380,900
2012-09-1231.55031.88031.15031.80010.1172,085,600
2012-09-1130.85031.69030.80031.54010.0342,259,000
2012-09-1030.64031.26030.39030.8509.8151,984,200
2012-09-0745.88046.14045.50045.7909.7122,289,150
2012-09-0645.60046.25044.85045.6009.6721,707,750
2012-09-0545.31045.97044.87045.2609.6002,596,050
2012-09-0444.88045.99044.00045.6509.6821,800,000
2012-08-3144.81045.00044.08044.7809.4981,399,050
2012-08-3044.91045.45044.61044.6409.4681,587,150
2012-08-2945.29045.44044.73045.2009.5871,560,600
2012-08-2845.47045.60045.03045.1609.5791,508,850
2012-08-2745.99046.14045.15045.3909.6271,234,350
2012-08-2445.63046.04045.55045.6809.6891,031,400
2012-08-2346.22046.26045.74045.8309.7211,541,700
2012-08-2246.14046.63045.59046.2409.8081,744,200
2012-08-2145.61046.35045.42046.0509.7671,731,600
2012-08-2046.33046.33045.25045.5009.6511,623,600
2012-08-1745.97046.30045.30046.2909.8181,475,100
2012-08-1644.92046.15044.59045.9309.7421,801,800
2012-08-1544.11044.88044.03044.8109.5041,572,300
2012-08-1444.70044.77044.07044.3009.3961,537,650
2012-08-1344.12044.58043.80044.3509.407932,400
2012-08-1044.34044.49043.83044.1309.3601,035,000
2012-08-0944.26044.68044.23044.4209.4221,023,750
2012-08-0844.97045.24044.40044.4309.4241,524,150
2012-08-0744.91045.24044.64045.0609.5572,097,900
2012-08-0644.24044.95044.11044.4309.4241,968,750
2012-08-0344.99045.50043.99044.2709.3901,891,800
2012-08-0239.80044.82039.70044.2509.3854,773,150
2012-08-0142.59042.90039.18039.1808.3104,198,950
2012-07-3142.70043.18042.29042.4008.9932,205,000
2012-07-3042.75043.07042.29042.4609.0061,263,150
2012-07-2740.93042.66040.93042.5409.0233,979,800
2012-07-2641.09041.24040.14040.5508.6011,405,800
2012-07-2540.00040.39039.71040.3208.5521,271,250
2012-07-2440.67040.80039.43039.9808.4802,506,050
2012-07-2340.44041.07040.19040.7008.6321,291,050
2012-07-2041.50041.56041.02041.0708.711879,300
2012-07-1941.87042.30041.42041.8408.874916,200
2012-07-1841.25041.93041.00041.6908.8422,116,800
2012-07-1741.70041.80040.72041.2408.7471,316,700
2012-07-1642.38042.38041.60041.8208.8701,349,100
2012-07-1341.43042.41041.39042.3508.9822,164,950
2012-07-1241.37041.57040.88041.3508.7702,612,700
2012-07-1142.73042.73041.10041.4908.8002,496,150
2012-07-1044.15044.15042.36042.6209.0401,437,750
2012-07-0943.87044.10043.48044.0309.3391,073,700
2012-07-0644.19044.43043.56043.9609.324478,350
2012-07-0544.32044.80044.07044.5409.447579,600
2012-07-0344.38044.61044.00044.5709.453558,900
2012-07-0243.61044.42042.61044.4209.4222,187,450
← NewerPage 60 of 79 · 4,734 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.