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.94▲ 0.18%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-10-2927.92028.26027.66028.0505.9492,387,250
2010-10-2828.19028.51027.75027.9705.9334,051,350
2010-10-2726.26028.03026.08027.9405.9267,986,600
2010-10-2626.30026.63026.01026.0205.5191,614,150
2010-10-2526.50026.75026.33026.4705.614983,700
2010-10-2226.12026.43025.94026.3305.5851,810,800
2010-10-2126.20026.32025.55026.0605.5271,799,550
2010-10-2025.73026.45025.63026.1705.5511,913,400
2010-10-1925.57025.84025.35025.5405.4172,016,900
2010-10-1826.00026.06025.84025.9605.5061,271,250
2010-10-1526.18026.18025.67025.9305.5002,115,450
2010-10-1425.90026.03025.68025.8205.4761,545,750
2010-10-1325.52026.32025.50026.0105.5172,072,700
2010-10-1225.04025.59024.80025.4505.3981,341,900
2010-10-1125.18025.32025.01025.0905.3223,113,550
2010-10-0825.17025.63024.89025.2705.3603,393,450
2010-10-0725.33025.48024.94025.2005.3452,119,950
2010-10-0625.35025.49024.97025.0905.3221,206,450
2010-10-0524.94025.62024.85025.4305.3941,297,800
2010-10-0424.93025.23024.36024.6505.2282,115,900
2010-10-0125.80025.81024.78025.0205.3071,839,150
2010-09-3025.98026.11025.39025.4205.3921,879,650
2010-09-2925.74026.04025.10025.8205.4762,688,750
2010-09-2825.95025.98025.29025.8805.4892,290,950
2010-09-2725.77026.00025.29025.8305.4791,708,200
2010-09-2425.23025.97025.11025.7805.4681,561,050
2010-09-2325.43025.63024.80024.9105.2842,005,200
2010-09-2225.88026.02025.47025.6405.4382,078,100
2010-09-2125.88026.26025.56025.9005.4933,339,000
2010-09-2026.05026.23025.58025.9005.4932,214,450
2010-09-1726.11026.28025.25026.0005.5153,205,800
2010-09-1625.40026.21025.31025.8105.4743,645,450
2010-09-1525.24025.43025.00025.3105.3682,184,750
2010-09-1425.39025.75025.17025.2505.3562,034,000
2010-09-1325.11025.50025.02025.3305.3732,025,900
2010-09-1025.05025.40024.71024.8605.2731,764,900
2010-09-0925.73025.92024.97025.0305.3091,409,850
2010-09-0824.99025.79024.99025.4705.4021,530,450
2010-09-0724.90025.20024.57024.8605.2731,308,150
2010-09-0325.41025.72024.89025.0305.3091,276,200
2010-09-0225.03025.21024.67025.0605.3151,276,650
2010-09-0123.64025.01023.40024.9905.3003,211,200
2010-08-3124.05024.23023.14023.2404.9295,499,900
2010-08-3024.90025.02024.11024.1205.1162,113,650
2010-08-2724.39025.24024.23025.0605.3151,773,900
2010-08-2624.21024.99024.00024.0805.1071,346,850
2010-08-2523.63024.45023.50024.1805.1292,790,900
2010-08-2424.29024.31023.33023.7605.0403,595,050
2010-08-2337.53038.07036.76036.8105.2051,740,150
2010-08-2036.84037.43036.12037.2405.2662,332,800
2010-08-1937.98138.16036.29036.9805.2292,162,025
2010-08-1837.23038.57036.80138.2105.4032,345,625
2010-08-1736.46137.48036.37037.1905.2592,427,975
2010-08-1635.35036.75035.12036.0205.0931,383,075
2010-08-1336.07036.69035.56035.5905.0321,002,375
2010-08-1235.37036.50035.00036.2705.1292,543,400
2010-08-1136.43036.43035.39035.7605.0573,051,675
2010-08-1037.49037.74036.50036.8515.2111,053,675
2010-08-0937.85038.14037.38038.0105.375969,975
2010-08-0637.09037.66136.23037.5205.3052,463,075
← NewerPage 68 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.