See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI103.47▲ 4.02%
← ODFL stock page

Old Dominion Freight Line, Inc. historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2020-05-12157.70157.70153.35154.5474.9491,407,600
2020-05-11151.76157.40151.62155.7575.5361,655,400
2020-05-08151.94154.65151.15152.7674.0861,370,800
2020-05-07153.82154.87149.08149.7172.6072,734,600
2020-05-06154.27154.54150.95152.2973.8581,634,600
2020-05-05148.32154.28148.32153.6474.5131,603,400
2020-05-04145.99148.07144.47148.0771.8111,196,600
2020-05-01143.22149.98142.10147.0371.3071,857,000
2020-04-30147.01147.84144.40145.2970.4631,225,400
2020-04-29145.89150.19145.43148.6172.0731,726,400
2020-04-28145.42147.69143.59144.4970.0751,227,800
2020-04-27142.49143.81140.64142.6069.1591,284,800
2020-04-24142.84143.53138.00141.6368.6882,464,800
2020-04-23129.35142.12129.35141.2568.5043,288,800
2020-04-22127.30129.59124.99128.2562.1992,072,600
2020-04-21127.00128.53123.50124.1760.2202,027,000
2020-04-20135.02135.58129.16129.8962.9941,438,200
2020-04-17139.64140.00135.34136.6566.2731,370,600
2020-04-16132.28136.91132.28136.1766.0401,456,400
2020-04-15131.83134.13130.34132.7664.3861,419,000
2020-04-14132.52135.78132.18133.5064.7451,882,200
2020-04-13132.75134.21128.76129.8962.9941,639,800
2020-04-09139.41140.26134.48135.1565.5452,638,400
2020-04-08137.05144.40137.01138.3067.0731,779,400
2020-04-07141.95146.99140.16142.6469.1782,546,800
2020-04-06127.61139.34126.19138.1867.0151,977,000
2020-04-03122.91125.51121.57122.5159.4151,286,000
2020-04-02120.30125.59119.01124.2160.2402,406,600
2020-04-01126.97128.78121.48122.3359.3281,588,200
2020-03-31132.65135.97130.01131.2663.6592,912,000
2020-03-30130.64136.93129.13134.6765.3132,828,800
2020-03-27134.59136.98127.80128.3362.2382,970,800
2020-03-26136.91141.62134.11140.6068.1892,155,400
2020-03-25128.39139.85120.35135.5365.7302,781,800
2020-03-24177.39189.29177.39187.8760.7422,355,600
2020-03-23172.55177.00165.04171.8655.5661,995,900
2020-03-20163.52177.85162.94168.6854.5383,456,900
2020-03-19168.35170.17160.15162.1052.4102,205,300
2020-03-18162.21176.00159.59169.0154.6452,808,900
2020-03-17165.22179.57161.88170.3555.0783,038,700
2020-03-16161.00170.06158.70160.9952.0522,236,500
2020-03-13172.36182.43171.21177.9357.5293,057,000
2020-03-12166.39179.89164.18167.3854.1183,890,700
2020-03-11185.10189.78178.94180.0058.1982,160,300
2020-03-10188.43190.76181.15190.7661.6773,502,200
2020-03-09187.15194.37181.38181.7058.7483,285,600
2020-03-06195.14200.09194.63198.4464.1602,079,000
2020-03-05199.81204.23198.58201.5565.1651,685,100
2020-03-04194.75206.86194.36206.0366.6142,055,600
2020-03-03199.70204.86192.83194.2062.7891,840,800
2020-03-02192.92201.03189.43200.0864.6162,835,600
2020-02-28194.44194.50187.00193.8062.5883,190,800
2020-02-27201.81207.58198.12198.2064.0091,813,200
2020-02-26210.38213.11205.78206.2866.6181,251,300
2020-02-25217.57217.99207.87208.9367.4741,098,000
2020-02-24216.35218.09211.65216.4069.8861,320,600
2020-02-21224.67225.22220.82222.5571.873872,400
2020-02-20225.75227.21223.94225.7272.896995,400
2020-02-19222.74226.18222.08225.0472.677870,300
2020-02-18221.60223.14220.64222.5471.869580,200
← NewerPage 28 of 79 · 4,732 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.