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.63▼ 1.11%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-11-1628.51029.09028.50028.8804.0841,614,600
2009-11-1327.97028.45027.46028.2503.9953,271,725
2009-11-1228.99029.18028.27028.3504.0094,938,975
2009-11-1126.97029.17126.42029.0004.1018,655,525
2009-11-1025.79026.36025.79026.2403.7104,787,100
2009-11-0924.93025.89024.77025.8003.6486,327,450
2009-11-0624.21124.86024.10024.6903.4912,618,325
2009-11-0524.35024.96024.17024.3503.4436,606,225
2009-11-0425.62025.99024.26024.3203.4395,333,175
2009-11-0325.08025.68024.93025.6003.6203,989,925
2009-11-0225.54025.71024.51025.0003.5357,836,075
2009-10-3027.19027.19025.87025.9903.6754,743,225
2009-10-2926.70027.24026.55027.0003.8184,411,125
2009-10-2826.74127.00025.91026.3803.7305,540,400
2009-10-2727.00027.29026.59126.8613.7984,851,900
2009-10-2627.19027.54026.62026.9703.8145,026,050
2009-10-2328.13028.86027.13127.3003.8604,998,375
2009-10-2227.80028.71027.26028.3204.00510,595,475
2009-10-2129.40030.01029.00029.0504.1082,841,075
2009-10-2029.72030.06029.41029.5304.1762,430,000
2009-10-1930.19030.35029.59029.7504.2072,810,025
2009-10-1629.80030.17029.45030.0804.2534,544,775
2009-10-1530.17030.31029.84029.9004.2286,306,525
2009-10-1430.15130.63030.00030.4704.3093,906,225
2009-10-1329.94030.34029.75029.9504.2352,941,650
2009-10-1230.00030.10129.66030.0304.2463,309,525
2009-10-0929.90030.47029.71129.8104.2155,621,400
2009-10-0830.78031.00029.97030.0004.2424,094,550
2009-10-0730.15130.77029.93030.4804.3101,773,225
2009-10-0630.34030.82030.10130.1804.2672,497,500
2009-10-0529.90030.13029.36030.0704.2523,159,000
2009-10-0229.38030.24029.09029.7004.2002,758,050
2009-10-0130.26030.59129.46029.5304.1763,440,475
2009-09-3030.20031.03029.65030.4304.3034,259,925
2009-09-2930.44030.77030.09030.1804.2672,415,150
2009-09-2830.44031.07030.08030.4404.3042,160,000
2009-09-2530.60030.77029.63030.3714.2943,575,475
2009-09-2432.39032.59030.11030.6004.3276,876,900
2009-09-2333.69033.93132.07032.1604.5473,494,475
2009-09-2233.47033.79033.17033.5404.7431,656,450
2009-09-2133.39133.62032.85133.2404.7001,564,650
2009-09-1834.36035.11133.47033.6114.7532,886,300
2009-09-1734.08035.02033.72034.2704.8464,026,375
2009-09-1635.11135.49032.89033.9604.8025,088,150
2009-09-1535.31035.50134.83035.1004.9631,594,350
2009-09-1435.25035.76035.25035.4805.0171,236,600
2009-09-1135.61035.89035.29035.6105.0353,658,500
2009-09-1035.70035.86034.91135.1904.9764,641,300
2009-09-0936.01036.11035.40035.6305.0383,796,875
2009-09-0836.96037.41035.83036.1405.1102,865,375
2009-09-0436.16036.99035.62036.8405.2091,341,900
2009-09-0335.46036.36135.22036.3505.140853,875
2009-09-0235.55135.82135.18135.4605.014978,075
2009-09-0135.50136.57035.50135.5405.0253,804,300
2009-08-3136.40036.48035.55135.7805.0593,377,025
2009-08-2837.48037.99036.60036.6315.1801,337,850
2009-08-2737.88138.15136.17037.2715.2701,383,075
2009-08-2638.09038.75037.44137.6615.3252,584,575
2009-08-2537.33038.50037.12138.0205.3762,687,850
2009-08-2436.95037.10036.26137.0305.2362,149,200
← NewerPage 72 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.