S&P 5007,659▼ 1.09%Nasdaq26,140▼ 2.15%Dow Jones52,002▼ 0.34%Nasdaq 10029,188▼ 2.50%VIX19.99▲ 21.45%US Dollar101.84▼ 0.21%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2025-08-07150.54152.49144.71145.33144.161,806,100
2025-08-06147.27150.91146.80149.93148.732,849,200
2025-08-05144.38147.97144.08147.15145.971,790,600
2025-08-04142.04145.15141.88144.36143.201,694,100
2025-08-01148.14148.16141.73141.85140.712,653,900
2025-07-31148.79151.53147.50149.25148.054,285,100
2025-07-30152.50152.50144.50146.46145.285,557,100
2025-07-29164.32165.45161.55162.12160.822,771,600
2025-07-28166.48167.56164.16164.32163.001,634,000
2025-07-25173.37174.79163.78167.09165.751,747,300
2025-07-24166.52168.07164.49167.79166.441,315,600
2025-07-23167.76169.00165.84165.99164.661,577,600
2025-07-22164.56167.30162.67166.89165.551,229,000
2025-07-21162.82165.86162.25163.25161.941,080,100
2025-07-18165.51165.68160.45162.09160.791,548,700
2025-07-17161.02163.89160.83162.23160.931,770,100
2025-07-16163.68164.50159.20160.83159.541,452,400
2025-07-15166.64166.81161.20161.35160.051,142,200
2025-07-14166.52167.60164.48165.73164.401,017,200
2025-07-11169.70170.53167.27167.73166.381,137,600
2025-07-10168.00173.26167.35171.12169.751,262,300
2025-07-09167.50169.12166.30168.01166.66896,600
2025-07-08164.09169.39163.86167.38166.041,971,000
2025-07-07169.75170.67163.63164.31162.991,496,900
2025-07-03170.51172.62169.77171.03169.661,369,300
2025-07-02168.64171.06166.95169.85168.491,465,200
2025-07-01162.05172.24160.57168.45167.102,076,800
2025-06-30163.82164.45161.32162.30161.001,884,800
2025-06-27161.57164.16161.36163.68162.376,623,100
2025-06-26160.93162.16159.93160.99159.701,672,000
2025-06-25161.88162.08159.13160.35159.061,400,600
2025-06-24162.22163.77161.46161.97160.671,177,300
2025-06-23155.87161.44155.05161.36160.061,256,400
2025-06-20157.24159.31155.55156.46155.202,545,800
2025-06-18156.82158.91155.72156.03154.781,281,200
2025-06-17160.50160.50156.06156.67155.411,298,800
2025-06-16161.20161.40158.25159.45158.171,998,300
2025-06-13160.16161.99159.65160.18158.891,530,700
2025-06-12161.48163.05159.42162.41161.111,305,900
2025-06-11168.53170.26161.57162.11160.811,710,500
2025-06-10163.87168.14162.93167.89166.541,916,500
2025-06-09161.11163.89159.42162.21160.911,198,900
2025-06-06162.54163.32159.74160.33159.041,232,600
2025-06-05160.14161.53157.94159.68158.401,320,100
2025-06-04162.37163.19160.01161.49160.191,318,200
2025-06-03159.61163.53158.28163.03161.441,367,600
2025-06-02161.95161.96157.26160.00158.441,563,500
2025-05-30161.85162.45158.96160.17158.612,898,000
2025-05-29163.92164.08160.91162.01160.431,301,800
2025-05-28165.00165.13162.16162.43160.851,015,800
2025-05-27164.71164.71161.07164.21162.612,223,400
2025-05-23159.67162.65158.57161.56159.99896,100
2025-05-22164.14164.56162.34163.60162.011,264,400
2025-05-21166.94168.65164.16164.19162.592,048,800
2025-05-20170.40171.72168.81169.60167.951,886,500
2025-05-19168.99172.39167.84171.61169.942,107,100
2025-05-16171.19171.54168.95171.28169.611,098,200
2025-05-15170.55171.33168.80169.93168.281,652,400
2025-05-14170.47172.00168.37171.65169.981,470,400
2025-05-13175.96176.37171.24171.34169.671,841,000
← NewerPage 6 of 21 · 1,255 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.