NASDAQ:ODFL | Stock Price History | OLD DOMINION FREIGHT LINE, INC.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1991-10-24 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.35$1.34$5.04$19.02$71.72$270.491991-10-242026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$186.28210,479
2026-09-03$189.42221,717
2026-09-02$187.25176,576
2026-09-01$198.91168,861
2026-08-31$198.7572,355
2026-08-28$201.9248,726
2026-08-27$200.06$208.641,170,000$198.3192,456
2026-08-26$199.43$207.991,218,700$198.1378,937
2026-08-25$198.34$206.851,230,200$202.0968,947
2026-08-24$201.48$210.131,527,600$208.1886,834
2026-08-21$206.47$215.331,198,300$207.7337,812
2026-08-20$204.52$213.301,045,400$203.3043,062
2026-08-19$205.08$213.881,366,100$209.7070,995
2026-08-18$208.00$216.931,129,900$211.2947,041
2026-08-17$211.96$221.061,359,800$209.7361,638
2026-08-14$210.97$220.021,469,900$214.2452,660
2026-08-13$215.73$224.991,154,800$215.1546,876
2026-08-12$212.55$221.672,020,300$209.7096,331
2026-08-11$209.44$218.432,022,600$212.97103,822
2026-08-10$212.55$221.671,539,600$216.3788,311
2026-08-07$216.36$225.641,253,200$209.7674,859
2026-08-06$211.41$220.481,598,000$214.4895,725
2026-08-05$215.45$224.692,035,900$217.42121,506
2026-08-04$219.32$228.731,832,900$213.9982,433
2026-08-03$211.52$220.601,867,600$213.1489,379
2026-07-31$212.14$221.241,745,700$213.9698,014
2026-07-30$212.47$221.593,588,400$223.63213,904
2026-07-29$222.79$232.352,962,800$221.87189,892
2026-07-28$226.28$235.992,070,800$227.27124,063
2026-07-27$226.77$236.501,590,500$235.26107,090
2026-07-24$232.99$242.991,487,500$229.2581,757
2026-07-23$230.71$240.61898,200$234.1251,444
2026-07-22$232.80$242.791,434,700$234.8479,678
2026-07-21$234.79$244.861,854,600$234.8071,857
2026-07-20$231.76$241.701,063,300$232.6266,925
2026-07-17$233.84$243.871,300,800
2026-07-16$237.15$247.331,380,600
2026-07-15$225.23$234.891,005,000
2026-07-14$228.61$238.421,321,200
2026-07-13$232.90$242.892,072,100
2026-07-10$227.63$237.402,215,700
2026-07-09$225.85$235.541,635,900
2026-07-08$218.25$227.621,617,000
2026-07-07$215.51$224.761,161,500
2026-07-06$216.44$225.731,240,700
2026-07-02$217.65$226.991,210,800
2026-07-01$217.96$227.311,616,200
2026-06-30$216.60$225.891,972,400
2026-06-29$219.69$229.121,179,400
2026-06-26$218.79$228.183,020,900
2026-06-25$220.12$229.571,281,400
2026-06-24$219.04$228.441,720,500
2026-06-23$217.58$226.921,760,700
2026-06-22$219.52$228.941,910,400
2026-06-18$221.04$230.523,917,600
2026-06-17$218.36$227.732,964,000
2026-06-16$231.62$241.561,970,600
2026-06-15$237.42$247.611,980,300
2026-06-12$245.75$256.301,075,100
2026-06-11$247.76$258.391,954,600
2026-06-10$235.95$246.073,210,400
2026-06-09$248.73$259.401,540,900
2026-06-08$247.01$257.611,924,400
2026-06-05$242.57$252.982,123,500
2026-06-04$245.52$256.062,325,500
2026-06-03$236.06$246.192,346,500
2026-06-02$229.08$238.611,850,700
2026-06-01$228.53$238.032,004,400
2026-05-29$225.15$234.513,702,700
2026-05-28$220.86$230.051,527,000
2026-05-27$219.45$228.581,678,800
2026-05-26$216.61$225.622,213,200
2026-05-22$210.47$219.221,269,900
2026-05-21$207.69$216.331,154,100
2026-05-20$209.83$218.561,657,100
2026-05-19$204.46$212.961,982,200
2026-05-18$204.13$212.621,171,600
2026-05-15$203.12$211.572,013,900
2026-05-14$198.81$207.082,481,800
2026-05-13$189.18$197.051,156,300
2026-05-12$191.12$199.071,899,900
2026-05-11$195.12$203.241,207,700
2026-05-08$198.33$206.581,411,100
2026-05-07$198.06$206.301,644,200
2026-05-06$200.62$208.961,870,700
2026-05-05$196.08$204.231,978,500
2026-05-04$192.18$200.173,460,400
2026-05-01$205.81$214.372,186,800
2026-04-30$212.43$221.263,042,900
2026-04-29$209.35$218.065,034,600
2026-04-28$221.77$230.992,493,500
2026-04-27$220.53$229.702,639,600
2026-04-24$219.98$229.131,530,400
2026-04-23$222.78$232.051,590,800
2026-04-22$219.98$229.131,223,500
2026-04-21$224.42$233.751,615,800
2026-04-20$223.38$232.671,589,800
2026-04-17$217.76$226.821,561,200
2026-04-16$213.57$222.452,130,000
2026-04-15$205.19$213.721,245,300