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.02▼ 1.71%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-03-0320.44020.62019.94019.9502.8214,468,500
2009-03-0221.35021.73120.15020.2202.8595,812,425
2009-02-2721.37022.28020.88021.7903.0814,411,800
2009-02-2622.62023.28021.62021.8203.0856,580,575
2009-02-2522.80023.16021.78122.6103.19710,809,450
2009-02-2423.60024.53023.23124.2803.4334,393,575
2009-02-2325.58025.58023.13123.2503.2883,150,900
2009-02-2024.10024.58123.88024.1303.4123,956,175
2009-02-1924.75125.49024.33024.5003.4643,380,400
2009-02-1824.70125.16024.33024.5203.4674,504,950
2009-02-1724.46025.32024.35024.5103.4665,821,200
2009-02-1325.73126.07025.04025.7903.6477,273,800
2009-02-1225.20026.05124.51026.0013.6765,597,100
2009-02-1125.75026.20125.09025.5303.6104,366,575
2009-02-1026.23026.68025.31025.5203.6094,825,575
2009-02-0927.48027.48026.10126.3403.7254,377,375
2009-02-0626.41027.70026.41027.5203.8916,562,350
2009-02-0525.67027.08125.53026.5003.7474,140,450
2009-02-0427.46027.46025.94025.9603.6713,822,525
2009-02-0325.80026.82025.40026.6303.7663,285,225
2009-02-0224.54025.60023.93025.4803.6034,870,800
2009-01-3026.94026.95024.96025.0803.5468,675,100
2009-01-2924.58126.62023.58026.5503.75412,282,300
2009-01-2822.13024.02021.89023.5803.3344,335,525
2009-01-2721.62022.19021.33021.6603.0635,674,725
2009-01-2621.65022.47020.93021.4703.0362,466,450
2009-01-2321.88122.60021.58021.8103.0842,691,225
2009-01-2222.00122.77021.53022.3213.1563,282,525
2009-01-2121.97022.76121.37022.6003.1965,706,450
2009-01-2022.24022.42121.10021.1702.9935,537,025
2009-01-1623.52023.76021.54022.5413.1873,514,050
2009-01-1522.06023.51021.60023.1703.2763,415,500
2009-01-1423.00024.00021.86022.0013.1113,923,100
2009-01-1323.29023.74023.00023.3013.2954,488,750
2009-01-1224.66025.36023.28023.4403.3144,291,650
2009-01-0926.06026.13024.43124.7803.5047,688,925
2009-01-0827.06027.35125.87026.2203.7085,606,550
2009-01-0727.44028.10027.01127.0903.83110,544,175
2009-01-0627.51028.11027.22027.7903.9303,775,950
2009-01-0529.36029.36026.60027.0903.8315,946,750
2009-01-0228.49029.50027.88029.2604.1374,185,675
2008-12-3127.10029.21027.10028.4604.0246,781,050
2008-12-3025.08027.16024.68027.0303.8223,591,675
2008-12-2924.80025.10024.39024.8103.5081,948,725
2008-12-2624.57024.99024.28024.8903.5191,112,400
2008-12-2424.11124.62023.70024.4103.4522,006,100
2008-12-2323.75024.82023.00023.8913.3786,569,775
2008-12-2225.48025.48024.17024.9213.5243,852,900
2008-12-1924.88026.08023.89125.2603.5727,241,400
2008-12-1825.02125.04023.97024.3003.4365,125,950
2008-12-1722.67025.53022.63025.0703.5458,895,150
2008-12-1621.35023.17021.30023.0603.2614,498,200
2008-12-1520.77021.31020.48020.9102.9573,590,325
2008-12-1220.99021.11020.18020.7502.9345,591,700
2008-12-1123.33023.85020.33120.5802.9107,009,200
2008-12-1023.10024.11122.57023.7103.3534,868,775
2008-12-0924.06024.07022.37023.0313.2577,915,050
2008-12-0824.37026.09023.94125.2503.5706,929,550
2008-12-0521.89023.67119.93023.4503.31610,628,550
2008-12-0423.09024.04122.00122.3803.1654,918,050
← NewerPage 75 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.