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.88▼ 0.86%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-02-1228.26128.53127.76028.5204.0332,459,025
2010-02-1128.01028.59027.50028.4004.0163,864,375
2010-02-1028.12028.28027.65028.1613.9823,163,725
2010-02-0927.95028.43127.64028.2803.9992,758,725
2010-02-0827.65028.29027.21027.5903.9013,578,175
2010-02-0527.78028.17027.10027.6003.9034,041,225
2010-02-0428.27028.27027.81027.8103.9322,812,050
2010-02-0327.91028.51027.74028.3704.0122,743,875
2010-02-0228.26128.27027.79028.0303.9633,885,300
2010-02-0127.58028.31027.50028.1103.9754,393,575
2010-01-2927.65027.98027.34027.5003.8894,669,650
2010-01-2828.05029.06027.38027.6213.90610,279,575
2010-01-2727.00027.30026.95027.2403.8525,975,775
2010-01-2626.70027.18126.50027.0003.8182,963,925
2010-01-2526.80026.97026.34026.6903.7742,849,850
2010-01-2226.85027.07026.38026.5413.7533,165,075
2010-01-2127.60027.99126.75026.8613.7984,507,650
2010-01-2027.81027.81027.15027.5303.8933,229,200
2010-01-1928.32028.52027.54027.8803.9424,876,200
2010-01-1529.26029.26028.04028.4204.0195,808,375
2010-01-1428.47030.06028.47029.1714.1253,558,600
2010-01-1329.15029.42028.74029.2414.1352,709,450
2010-01-1229.13029.65028.67029.0804.1124,515,075
2010-01-1129.49029.68028.98029.2304.1332,703,375
2010-01-0829.30029.85028.94029.4004.1576,259,275
2010-01-0729.64030.75028.98029.0004.1016,231,600
2010-01-0629.86031.19029.86030.4704.3095,136,075
2010-01-0529.17130.02028.50029.9204.2318,021,700
2010-01-0430.70031.12029.00029.2914.1427,144,875
2009-12-3131.00031.15030.11030.7004.3418,995,050
2009-12-3033.58033.61132.52033.4404.7282,625,750
2009-12-2932.20033.92032.05033.7104.7673,358,125
2009-12-2832.31132.33031.52032.0604.5331,846,125
2009-12-2433.23033.75032.22032.3904.5802,341,575
2009-12-2332.50033.28031.72133.0004.6663,993,975
2009-12-2232.21132.48130.74032.3704.5776,851,925
2009-12-2132.64033.66132.31133.0804.6783,321,675
2009-12-1833.68034.95031.99132.5314.60014,464,575
2009-12-1729.45033.06028.64032.7704.63410,242,450
2009-12-1630.26030.68029.67029.7504.2072,442,825
2009-12-1530.12030.77029.62029.9904.2412,762,775
2009-12-1430.53030.53029.50030.1014.2563,015,225
2009-12-1130.75031.16030.18030.3214.2872,241,000
2009-12-1031.14031.21030.31030.6204.3302,947,050
2009-12-0929.68031.03029.66030.9004.3695,755,725
2009-12-0828.03029.47027.73029.4204.1602,799,900
2009-12-0728.59028.97127.90028.2613.9962,443,500
2009-12-0427.87028.95027.83028.6804.0551,516,725
2009-12-0327.54028.08027.11027.6503.9101,927,125
2009-12-0226.62027.51026.50027.4103.8765,260,275
2009-12-0126.56027.06026.45026.5703.7573,632,850
2009-11-3026.55026.62025.76026.4803.7442,681,100
2009-11-2726.40027.02026.15026.6503.7681,229,850
2009-11-2527.43027.80027.09027.1103.8331,419,525
2009-11-2427.51027.56027.17027.3903.8731,318,275
2009-11-2328.08028.38027.34027.5703.8982,272,725
2009-11-2027.52028.05027.44027.6503.9101,803,600
2009-11-1928.50028.71027.56027.7803.9283,179,250
2009-11-1828.39028.80128.29028.5804.0411,238,625
2009-11-1728.70128.70128.30028.4704.0261,290,600
← NewerPage 71 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.