S&P 5007,691▲ 0.41%Nasdaq26,431▲ 1.11%Dow Jones51,966▼ 0.07%Nasdaq 10029,529▲ 1.17%VIX18.44▼ 7.75%US Dollar101.97▲ 0.13%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2024-03-01443.56447.37438.99444.28218.492,127,600
2024-02-29437.37443.92434.15442.48217.601,938,000
2024-02-28435.45438.52431.58432.90212.891,037,000
2024-02-27445.00446.85436.77441.06216.901,787,400
2024-02-26438.65447.29438.03445.89219.281,776,600
2024-02-23440.20445.40437.78440.22216.491,027,400
2024-02-22429.90437.46428.78436.93214.871,029,800
2024-02-21421.38425.51417.52424.42208.721,000,400
2024-02-20422.38423.87412.27419.41206.251,258,800
2024-02-16430.54434.45423.18423.45208.241,150,800
2024-02-15434.11434.92425.03432.33212.611,015,800
2024-02-14425.00432.75423.96431.13212.021,422,800
2024-02-13420.43428.79418.84423.94208.481,883,800
2024-02-12434.46437.10427.65429.10211.021,296,600
2024-02-09437.88437.88428.67435.33214.081,610,200
2024-02-08431.34437.32428.61435.16214.001,351,600
2024-02-07431.00448.45430.57432.45212.672,334,200
2024-02-06417.00427.64415.00425.55209.271,645,600
2024-02-05408.60415.56402.78414.44203.811,772,800
2024-02-02391.45410.96385.67408.69200.982,262,400
2024-02-01385.57393.60376.18392.19192.872,317,200
2024-01-31405.72412.56380.03391.02192.292,933,000
2024-01-30392.79399.62392.76395.87194.681,463,800
2024-01-29389.91397.45388.26397.23195.351,169,800
2024-01-26397.61399.00388.92392.67193.10901,000
2024-01-25395.68399.42391.42395.44194.471,043,600
2024-01-24398.19398.42391.33391.68192.621,101,800
2024-01-23402.14405.30393.22394.24193.881,311,200
2024-01-22390.45401.95389.95401.71197.551,730,200
2024-01-19383.31388.73380.82387.23190.431,675,000
2024-01-18379.00383.91377.49382.40188.051,294,800
2024-01-17378.76379.07374.38377.86185.82957,000
2024-01-16387.28388.08380.25382.80188.25934,600
2024-01-12391.35391.35383.10388.87191.241,116,000
2024-01-11392.14392.82383.68388.84191.221,334,600
2024-01-10388.59391.20382.91391.02192.291,195,200
2024-01-09388.91394.73386.03390.76192.171,060,800
2024-01-08387.43393.54384.81392.71193.121,090,400
2024-01-05389.18389.31382.47383.77188.731,093,800
2024-01-04384.88390.18380.03389.26191.431,423,200
2024-01-03393.42393.99384.21385.12189.391,776,200
2024-01-02403.31407.05394.21397.74195.601,171,200
2023-12-29410.00413.10403.62405.33199.33775,000
2023-12-28415.88416.10408.44411.06202.15639,400
2023-12-27416.81418.93411.22413.60203.40682,000
2023-12-26414.18417.96413.34416.00204.58625,400
2023-12-22412.70415.37408.60412.97203.09811,000
2023-12-21405.40410.90402.99409.21201.241,031,600
2023-12-20396.59415.95395.14402.03197.711,627,000
2023-12-19394.67404.21394.67401.07197.24933,000
2023-12-18397.07400.01389.17393.08193.311,079,200
2023-12-15383.97398.06383.97393.05193.292,914,200
2023-12-14386.62389.73380.25382.52188.112,194,400
2023-12-13382.35384.09374.85384.06188.871,621,200
2023-12-12380.14384.68378.01382.24187.982,082,400
2023-12-11376.86383.03371.74378.88186.322,280,000
2023-12-08373.80380.54369.02369.45181.692,066,000
2023-12-07373.11375.61367.05374.99184.412,211,600
2023-12-06394.91396.48370.51372.89183.382,349,000
2023-12-05400.24403.32394.28394.79194.151,554,200
← NewerPage 12 of 21 · 1,255 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.