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
2010-08-0538.31038.31036.62037.4505.2955,439,150
2010-08-0437.95039.03037.66138.7505.4792,496,825
2010-08-0338.88038.99037.83037.8905.3583,209,625
2010-08-0240.01040.60038.64038.9505.5082,660,850
2010-07-3039.19039.75038.50039.4315.5751,732,050
2010-07-2940.20040.20038.92039.5015.5854,593,375
2010-07-2839.26040.94038.70040.2205.6879,883,350
2010-07-2738.91039.22037.74038.0205.3762,294,325
2010-07-2638.00039.19037.65038.5805.4553,215,025
2010-07-2336.32037.96036.32037.8605.3531,730,700
2010-07-2235.80036.61035.80036.5405.1672,937,600
2010-07-2136.80136.84035.09035.3304.9961,494,450
2010-07-2035.93036.72035.49036.6105.1771,110,375
2010-07-1935.85036.50035.58036.3405.1391,397,250
2010-07-1635.79036.10035.60035.8405.0681,746,225
2010-07-1536.91037.09035.66036.0915.1031,058,400
2010-07-1436.50037.33036.43036.9805.2291,137,375
2010-07-1336.23036.81035.73036.7005.1891,554,525
2010-07-1235.91036.56035.42035.7605.057888,300
2010-07-0935.46035.97035.24035.8905.075689,850
2010-07-0835.50135.77135.18135.5805.0311,015,875
2010-07-0733.97035.21033.74035.1504.9701,364,850
2010-07-0635.37035.90033.68033.7904.7782,498,175
2010-07-0234.98035.13034.46034.9304.9391,972,350
2010-07-0135.15035.48033.71034.8204.9242,500,200
2010-06-3035.28135.86034.99035.1404.9691,526,175
2010-06-2934.92035.71034.80035.2004.9772,422,575
2010-06-2834.85035.71034.73035.4515.0131,345,950
2010-06-2534.88035.44034.61034.7604.9157,344,000
2010-06-2434.90035.24034.47134.6604.9011,119,150
2010-06-2334.36035.52034.31034.9904.9481,408,050
2010-06-2237.03037.25034.35034.4714.8742,658,150
2010-06-2137.40037.57036.63136.8305.2081,526,175
2010-06-1836.70037.31036.15037.1305.2502,033,775
2010-06-1736.87036.95035.79036.4305.151846,450
2010-06-1636.78037.19036.38036.7405.1951,013,175
2010-06-1537.09037.25036.33037.1215.2492,091,825
2010-06-1436.37037.19036.28036.6705.1851,318,950
2010-06-1135.07036.02034.70036.0205.093985,500
2010-06-1034.52035.36034.37135.2904.9901,461,375
2010-06-0932.91034.50032.52033.9104.7954,370,625
2010-06-0832.86032.94031.53032.6004.6103,754,350
2010-06-0734.60034.73032.78032.8604.6462,311,200
2010-06-0436.32036.43034.50034.5604.8871,747,575
2010-06-0335.85036.83035.85036.7805.2011,858,275
2010-06-0234.93036.04134.72035.8405.0681,871,100
2010-06-0135.45135.76034.87034.8704.9311,543,725
2010-05-2836.09136.40035.43035.6405.0401,479,600
2010-05-2735.21036.27034.66036.2005.1192,898,450
2010-05-2634.73035.64034.64134.7104.9081,613,250
2010-05-2534.00034.60033.19034.5404.8841,769,850
2010-05-2435.30035.40034.53034.5804.8901,907,550
2010-05-2134.23035.50133.74035.2204.9803,713,850
2010-05-2036.50036.50034.56034.5604.8873,326,400
2010-05-1936.99037.59036.44037.2715.2702,042,550
2010-05-1838.00038.45037.10037.1805.2572,568,375
2010-05-1737.40037.67036.53137.6305.3212,518,425
2010-05-1436.78037.31036.52037.1105.2472,066,175
2010-05-1337.78038.05036.67037.1005.2464,224,825
2010-05-1237.85038.71037.53037.9905.3722,986,875
← NewerPage 69 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.