Old Dominion Freight Line, Inc. historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2017-01-10 | 85.530 | 87.210 | 85.350 | 86.690 | 27.580 | 1,287,900 |
| 2017-01-09 | 86.040 | 86.190 | 84.870 | 85.630 | 27.243 | 992,700 |
| 2017-01-06 | 86.120 | 87.280 | 85.950 | 86.100 | 27.393 | 1,639,500 |
| 2017-01-05 | 86.890 | 87.750 | 85.800 | 86.110 | 27.396 | 1,216,200 |
| 2017-01-04 | 86.940 | 88.000 | 86.940 | 87.140 | 27.724 | 1,786,200 |
| 2017-01-03 | 86.660 | 87.850 | 85.860 | 86.780 | 27.609 | 1,187,100 |
| 2016-12-30 | 86.520 | 86.960 | 85.620 | 85.790 | 27.294 | 1,050,000 |
| 2016-12-29 | 85.560 | 86.310 | 85.560 | 86.230 | 27.434 | 804,900 |
| 2016-12-28 | 87.230 | 87.300 | 85.300 | 85.680 | 27.259 | 990,600 |
| 2016-12-27 | 87.200 | 87.760 | 85.770 | 87.200 | 27.743 | 648,000 |
| 2016-12-23 | 87.140 | 87.450 | 86.410 | 86.880 | 27.641 | 680,100 |
| 2016-12-22 | 87.450 | 87.790 | 86.010 | 86.930 | 27.657 | 1,004,100 |
| 2016-12-21 | 88.270 | 88.270 | 87.510 | 87.580 | 27.864 | 851,100 |
| 2016-12-20 | 87.590 | 88.970 | 87.590 | 88.570 | 28.179 | 1,254,300 |
| 2016-12-19 | 87.280 | 88.170 | 87.140 | 87.660 | 27.889 | 1,043,100 |
| 2016-12-16 | 87.870 | 88.080 | 86.810 | 87.530 | 27.848 | 3,100,800 |
| 2016-12-15 | 87.850 | 88.550 | 86.640 | 87.790 | 27.930 | 1,363,200 |
| 2016-12-14 | 88.000 | 88.690 | 87.060 | 87.360 | 27.794 | 1,227,900 |
| 2016-12-13 | 88.900 | 89.110 | 86.920 | 87.840 | 27.946 | 1,892,100 |
| 2016-12-12 | 88.630 | 90.050 | 88.170 | 88.700 | 28.220 | 1,446,900 |
| 2016-12-09 | 91.690 | 91.690 | 88.680 | 89.130 | 28.357 | 2,284,800 |
| 2016-12-08 | 91.380 | 91.570 | 90.250 | 91.470 | 29.101 | 1,464,900 |
| 2016-12-07 | 88.790 | 91.460 | 88.320 | 91.070 | 28.974 | 1,817,100 |
| 2016-12-06 | 88.240 | 89.060 | 87.520 | 88.890 | 28.280 | 1,269,900 |
| 2016-12-05 | 88.530 | 89.560 | 87.520 | 87.960 | 27.985 | 1,703,100 |
| 2016-12-02 | 89.400 | 90.200 | 87.810 | 88.140 | 28.042 | 3,019,500 |
| 2016-12-01 | 87.690 | 89.420 | 86.700 | 89.360 | 28.430 | 2,761,800 |
| 2016-11-30 | 86.990 | 87.860 | 86.900 | 87.300 | 27.775 | 1,855,800 |
| 2016-11-29 | 87.180 | 87.790 | 86.490 | 86.560 | 27.539 | 1,856,400 |
| 2016-11-28 | 88.530 | 88.850 | 86.890 | 87.010 | 27.682 | 2,197,500 |
| 2016-11-25 | 88.640 | 89.100 | 86.870 | 89.090 | 28.344 | 614,700 |
| 2016-11-23 | 86.740 | 88.300 | 86.670 | 88.230 | 28.070 | 1,199,100 |
| 2016-11-22 | 87.000 | 87.000 | 85.730 | 86.650 | 27.568 | 1,852,500 |
| 2016-11-21 | 86.560 | 87.360 | 86.080 | 86.640 | 27.565 | 1,954,800 |
| 2016-11-18 | 86.990 | 87.230 | 85.550 | 86.210 | 27.428 | 2,140,500 |
| 2016-11-17 | 86.050 | 86.980 | 85.530 | 86.810 | 27.619 | 1,417,200 |
| 2016-11-16 | 85.050 | 85.880 | 84.920 | 85.760 | 27.285 | 2,142,300 |
| 2016-11-15 | 84.960 | 85.640 | 83.750 | 85.210 | 27.110 | 2,013,900 |
| 2016-11-14 | 82.900 | 85.250 | 82.100 | 84.660 | 26.935 | 4,291,200 |
| 2016-11-11 | 80.290 | 82.590 | 79.350 | 82.090 | 26.117 | 3,963,000 |
| 2016-11-10 | 78.190 | 81.720 | 78.120 | 80.950 | 25.754 | 3,819,900 |
| 2016-11-09 | 74.840 | 77.370 | 73.010 | 77.340 | 24.606 | 3,735,300 |
| 2016-11-08 | 74.860 | 75.710 | 74.320 | 75.250 | 23.941 | 2,298,000 |
| 2016-11-07 | 74.350 | 74.760 | 74.010 | 74.750 | 23.782 | 1,849,200 |
| 2016-11-04 | 73.460 | 74.060 | 72.990 | 73.030 | 23.235 | 1,550,100 |
| 2016-11-03 | 73.820 | 74.060 | 73.410 | 73.520 | 23.390 | 1,669,800 |
| 2016-11-02 | 74.640 | 74.720 | 73.450 | 73.470 | 23.375 | 2,104,800 |
| 2016-11-01 | 75.000 | 75.420 | 73.860 | 73.900 | 23.511 | 2,679,900 |
| 2016-10-31 | 75.680 | 76.230 | 74.670 | 74.680 | 23.759 | 2,997,000 |
| 2016-10-28 | 75.740 | 76.710 | 74.760 | 75.220 | 23.931 | 4,063,800 |
| 2016-10-27 | 74.680 | 77.130 | 74.580 | 76.670 | 24.393 | 4,493,100 |
| 2016-10-26 | 71.500 | 73.940 | 71.480 | 73.660 | 23.435 | 4,290,000 |
| 2016-10-25 | 71.210 | 71.450 | 70.620 | 71.230 | 22.662 | 1,338,900 |
| 2016-10-24 | 70.500 | 71.080 | 70.480 | 71.010 | 22.592 | 1,147,500 |
| 2016-10-21 | 69.410 | 70.150 | 68.820 | 70.090 | 22.299 | 1,433,700 |
| 2016-10-20 | 70.040 | 70.620 | 69.570 | 69.730 | 22.185 | 2,093,100 |
| 2016-10-19 | 69.980 | 70.470 | 69.760 | 70.250 | 22.350 | 1,094,400 |
| 2016-10-18 | 70.350 | 70.490 | 69.580 | 70.010 | 22.274 | 1,131,000 |
| 2016-10-17 | 69.250 | 69.860 | 68.930 | 69.780 | 22.201 | 1,524,600 |
| 2016-10-14 | 70.230 | 70.240 | 69.170 | 69.550 | 22.127 | 2,031,600 |
Stock splits
| Date | Split (new : old) |
|---|
| 2024-03-28 | 2:1 |
| 2020-03-25 | 3:2 |
| 2012-09-10 | 3:2 |
| 2010-08-24 | 3:2 |
| 2005-12-01 | 3:2 |
| 2004-05-21 | 3:2 |
| 2003-06-17 | 3:2 |
Dividends
| Ex-date | Amount |
|---|
| 2026-09-02 | 0.2900 USD |
| 2026-06-03 | 0.2900 USD |
| 2026-03-04 | 0.2900 USD |
| 2025-12-03 | 0.2800 USD |
| 2025-09-03 | 0.2800 USD |
| 2025-06-04 | 0.2800 USD |
| 2025-03-05 | 0.2800 USD |
| 2024-12-04 | 0.2600 USD |
| 2024-09-04 | 0.2600 USD |
| 2024-06-05 | 0.2600 USD |
| 2024-03-05 | 0.5200 USD |
| 2023-12-05 | 0.4000 USD |
| 2023-09-05 | 0.4000 USD |
| 2023-06-06 | 0.4000 USD |
| 2023-02-28 | 0.4000 USD |
| 2022-12-06 | 0.3000 USD |
| 2022-09-06 | 0.3000 USD |
| 2022-05-31 | 0.3000 USD |
| 2022-03-01 | 0.3000 USD |
| 2021-11-30 | 0.2000 USD |
| 2021-08-31 | 0.2000 USD |
| 2021-06-01 | 0.2000 USD |
| 2021-03-02 | 0.2000 USD |
| 2020-12-01 | 0.1500 USD |
| 2020-09-01 | 0.1500 USD |
| 2020-06-02 | 0.1500 USD |
| 2020-03-03 | 0.2300 USD |
| 2019-12-03 | 0.1700 USD |
| 2019-09-03 | 0.1700 USD |
| 2019-06-04 | 0.1700 USD |
| 2019-03-05 | 0.1700 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.