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.85▼ 0.89%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-06-2943.14043.73042.53043.2909.1821,415,250
2012-06-2841.49042.41041.33042.1508.940767,700
2012-06-2741.97042.29041.58041.9408.896695,250
2012-06-2642.06042.39041.63041.9708.9021,692,000
2012-06-2541.98042.75041.37042.0008.908964,800
2012-06-2242.46042.86041.91042.6809.0521,594,350
2012-06-2143.60043.78042.05042.2808.9681,862,550
2012-06-2044.40044.45043.41043.6909.2671,239,750
2012-06-1943.94045.22043.82044.5509.4491,975,050
2012-06-1842.99044.09042.45043.9709.3261,983,150
2012-06-1542.46043.42042.46043.2309.1692,089,800
2012-06-1441.90043.01041.65042.6409.0442,145,600
2012-06-1341.96042.57041.70041.8908.8851,818,900
2012-06-1241.77042.28041.29042.1508.9401,436,400
2012-06-1143.11043.11041.64041.6708.8381,449,900
2012-06-0842.00042.73041.90042.5909.033940,950
2012-06-0742.86043.15041.94042.0508.9191,386,450
2012-06-0641.26042.45041.15042.2908.9702,371,950
2012-06-0540.90041.31040.56040.9608.6882,336,400
2012-06-0442.09042.22040.85041.1008.7171,869,300
2012-06-0142.50042.75041.51041.7908.8642,676,150
2012-05-3143.48043.82042.74043.5609.2392,361,600
2012-05-3044.32044.57043.32043.3609.1971,173,150
2012-05-2944.44044.90044.27044.6709.475764,550
2012-05-2544.66044.66043.82044.0509.343709,650
2012-05-2444.16044.59043.74044.5309.4451,089,900
2012-05-2342.81044.21042.41043.9909.3301,485,000
2012-05-2243.54044.01042.93043.2209.1671,075,500
2012-05-2142.29043.95042.29043.6509.2582,276,550
2012-05-1842.91043.44042.07042.2808.9681,622,700
2012-05-1745.15045.37042.68042.8609.0913,935,250
2012-05-1644.68045.50044.52045.0909.5642,428,650
2012-05-1543.48045.16042.80044.6109.4622,542,950
2012-05-1443.16043.80042.14043.4409.2141,331,100
2012-05-1143.08043.87042.95043.6709.2622,101,500
2012-05-1044.25044.47042.78043.4009.2052,866,500
2012-05-0944.01044.47043.56043.8109.2921,710,450
2012-05-0844.53044.88044.08044.6609.4721,193,400
2012-05-0744.44045.25044.44044.7809.4981,467,900
2012-05-0445.20045.47044.15044.8209.5062,170,350
2012-05-0346.27046.41045.20045.6009.6723,569,400
2012-05-0245.00046.85045.00046.6109.8862,005,650
2012-05-0144.41045.86044.08045.5209.6552,873,250
2012-04-3044.95045.08044.34044.4709.4322,502,000
2012-04-2744.75046.00043.85045.0809.5622,907,000
2012-04-2646.38047.09043.97045.5109.6537,371,450
2012-04-2548.82049.09048.41048.71010.3312,202,750
2012-04-2447.90048.25047.30048.05010.1911,304,550
2012-04-2346.89047.97046.19047.75010.1282,138,400
2012-04-2048.07048.08047.12047.77010.1321,390,500
2012-04-1948.76048.86046.95047.41010.0561,779,750
2012-04-1848.46048.76048.11048.70010.329983,250
2012-04-1748.51049.16048.21048.57010.3021,137,600
2012-04-1647.76048.50046.92048.12010.2061,097,550
2012-04-1347.46047.88047.31047.31010.0341,448,100
2012-04-1247.04048.05046.69047.78010.1341,446,300
2012-04-1146.67047.06046.18046.8909.9451,561,050
2012-04-1046.63046.63045.83046.1809.7952,162,250
2012-04-0947.03047.28046.70046.9109.950928,800
2012-04-0547.21048.14047.21047.85010.1491,119,150
← NewerPage 61 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.