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%WTI100.89▼ 0.85%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-04-0447.61047.99047.06047.58010.092938,250
2012-04-0348.45048.62047.81048.17010.217650,700
2012-04-0247.67048.44047.31048.29010.2421,734,300
2012-03-3048.19048.62047.54047.67010.1111,519,200
2012-03-2947.60047.92047.18047.76010.1301,172,700
2012-03-2848.14048.25047.17047.77010.1321,489,500
2012-03-2748.21048.73047.88047.98010.1772,721,150
2012-03-2648.54048.96048.01048.33010.2511,373,850
2012-03-2347.65047.90046.83047.83010.1451,046,250
2012-03-2247.76047.98047.03047.45010.0641,424,700
2012-03-2148.09048.58047.84048.21010.2251,647,900
2012-03-2048.27048.42047.50047.70010.1171,669,500
2012-03-1947.82048.74047.75048.41010.2682,856,150
2012-03-1649.05049.16047.63047.71010.1193,517,650
2012-03-1547.67049.30047.67049.17010.4291,993,050
2012-03-1447.86048.07047.25047.62010.1001,479,150
2012-03-1347.76048.07047.21048.02010.1851,894,950
2012-03-1247.32047.96046.80047.26010.0241,186,650
2012-03-0946.09047.48046.09047.17010.0052,517,300
2012-03-0845.31046.30044.13046.1309.7841,538,100
2012-03-0744.76045.13044.35045.0009.545949,500
2012-03-0645.74045.74044.24044.5209.4432,675,250
2012-03-0544.76045.54044.62045.4909.6481,067,400
2012-03-0245.38045.38044.60045.0009.5452,063,250
2012-03-0143.96045.50043.74045.2409.5952,194,200
2012-02-2943.87044.23043.36043.5109.2291,433,700
2012-02-2844.45044.45043.43043.6909.2671,723,500
2012-02-2743.82044.63043.39044.2309.3811,225,800
2012-02-2444.31044.82043.89044.2809.3921,672,650
2012-02-2343.65044.46043.24044.2509.3851,505,250
2012-02-2243.64044.01043.18043.5009.2261,104,750
2012-02-2144.54045.13043.47043.8509.3011,815,300
2012-02-1745.02045.20044.10044.4709.4321,140,300
2012-02-1643.54044.81043.39044.7609.4942,344,950
2012-02-1544.26044.26043.18043.3809.2011,002,150
2012-02-1444.45044.47043.56043.8709.3051,486,350
2012-02-1344.39045.17044.14044.6009.4601,927,350
2012-02-1043.45044.18043.00043.8509.3011,209,150
2012-02-0944.16044.24043.69043.9009.311796,050
2012-02-0844.16044.37043.24043.9209.315929,250
2012-02-0743.97044.64043.63044.1009.3541,805,850
2012-02-0644.41044.68044.08044.3909.415763,200
2012-02-0343.75045.00043.75044.6409.4682,031,750
2012-02-0244.68044.68042.38043.5809.2433,444,750
2012-02-0142.90044.25042.46042.8009.0786,895,800
2012-01-3141.87042.72041.16042.6209.0402,882,700
2012-01-3041.83042.34041.49041.5008.8021,519,650
2012-01-2741.63042.15041.48042.0808.9251,629,450
2012-01-2641.48042.14041.25042.0108.9101,144,800
2012-01-2541.07041.67040.76041.2508.749808,200
2012-01-2440.80041.23040.33041.0108.6982,016,900
2012-01-2340.93040.99040.27040.8408.662677,250
2012-01-2041.10041.37040.48040.9608.6881,002,150
2012-01-1940.81041.61040.61041.2808.7561,204,650
2012-01-1840.37040.81040.29040.5908.609737,100
2012-01-1740.74040.87039.97040.2808.543995,850
2012-01-1340.01040.54039.71040.2108.529821,700
2012-01-1240.76040.82040.23040.6408.620971,100
2012-01-1139.35040.58039.35040.5208.5941,744,650
2012-01-1039.32039.62039.18039.6108.4011,371,600
← NewerPage 62 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.