See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI101.31▲ 1.85%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2020-08-06185.92187.98185.39187.1990.8651,130,400
2020-08-05185.15186.73182.61185.4089.9961,183,400
2020-08-04182.52185.17182.00185.0189.8071,271,800
2020-08-03183.15186.44181.75182.4288.5501,198,800
2020-07-31184.41184.98178.56182.8288.7441,528,800
2020-07-30180.77181.50176.99180.2187.4772,162,200
2020-07-29183.48186.18182.11182.3288.5012,500,600
2020-07-28185.36186.26182.04182.4088.5401,375,200
2020-07-27182.50186.08182.02185.2989.9432,098,800
2020-07-24184.51186.88181.71182.2488.4621,771,400
2020-07-23185.53187.94183.68184.1289.3751,370,600
2020-07-22188.70190.13185.80186.2590.4091,102,600
2020-07-21188.00189.08186.42187.4490.986933,400
2020-07-20185.53188.09184.95187.5991.059939,200
2020-07-17182.62186.84182.16186.4390.4961,336,000
2020-07-16180.35183.44179.68180.9787.8461,035,000
2020-07-15179.82179.82175.59179.3687.064972,800
2020-07-14172.67178.07171.57177.7386.2731,146,800
2020-07-13178.37178.55171.86172.2983.6321,237,400
2020-07-10177.46178.08175.25176.8885.8601,029,600
2020-07-09177.26178.51175.92176.4285.6371,330,800
2020-07-08177.99178.57175.77176.8785.8561,349,800
2020-07-07175.11178.91174.18175.6385.2541,206,600
2020-07-06172.57176.97172.57175.8885.3751,810,600
2020-07-02169.45173.24169.31170.8782.9431,744,600
2020-07-01171.00171.57167.03168.3681.7251,731,600
2020-06-30165.17170.65164.76169.5982.3221,796,000
2020-06-29163.28166.14161.62164.6779.9331,559,000
2020-06-26161.79164.55161.79163.0079.1233,259,000
2020-06-25162.26163.53161.30163.0179.1281,190,200
2020-06-24163.68166.31162.18163.3479.2881,155,600
2020-06-23165.80167.24164.38164.9780.0791,104,000
2020-06-22168.12169.41163.12163.5079.3662,200,400
2020-06-19167.28168.65161.96168.2181.6523,621,200
2020-06-18163.82165.84162.65164.6879.9381,048,800
2020-06-17161.42164.70161.07163.3679.298988,600
2020-06-16166.41167.54161.37162.2778.7681,271,600
2020-06-15154.74162.29153.57162.1878.7251,506,800
2020-06-12159.78161.16155.16157.8876.6381,574,600
2020-06-11164.51164.99157.00157.2576.3321,435,800
2020-06-10164.34167.52163.48165.3180.2442,037,800
2020-06-09166.20166.50163.27163.8879.5501,878,800
2020-06-08168.26170.55166.85166.8781.0011,550,400
2020-06-05168.62170.69166.32169.6382.3411,786,600
2020-06-04165.41166.42164.19165.9480.5501,553,600
2020-06-03166.74167.76164.58166.5080.8221,683,400
2020-06-02169.00171.51165.16165.5880.3751,947,400
2020-06-01170.02171.16167.76168.0081.4771,334,000
2020-05-29167.16171.77165.67171.0982.9762,374,000
2020-05-28166.18169.07164.61165.7880.4001,621,400
2020-05-27165.90167.25162.56166.7980.8902,015,600
2020-05-26163.25164.91161.57164.2079.6342,256,400
2020-05-22156.32159.90155.20158.7977.0101,250,200
2020-05-21154.49157.37153.66155.9175.614960,800
2020-05-20155.02158.47154.16155.5175.4201,392,400
2020-05-19154.95157.05153.25153.3474.3671,324,400
2020-05-18153.26155.46151.85154.4574.9061,822,400
2020-05-15148.83150.47147.95149.0572.2871,904,600
2020-05-14148.20148.71144.41148.1571.8502,707,000
2020-05-13153.91155.45147.45149.5672.5341,456,000
← NewerPage 27 of 79 · 4,732 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.