NASDAQ:ODFL | Historical Stock Price | 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.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$202.66$208.21775,000
2023-12-28$205.53$211.15639,400
2023-12-27$206.80$212.46682,000
2023-12-26$208.00$213.69625,400
2023-12-22$206.49$212.13811,000
2023-12-21$204.60$210.201,031,600
2023-12-20$201.01$206.511,627,000
2023-12-19$200.54$206.02933,000
2023-12-18$196.54$201.911,079,200
2023-12-15$196.52$201.902,914,200
2023-12-14$191.26$196.492,194,400
2023-12-13$192.03$197.281,621,200
2023-12-12$191.12$196.352,082,400
2023-12-11$189.44$194.622,280,000
2023-12-08$184.73$189.782,066,000
2023-12-07$187.49$192.622,211,600
2023-12-06$186.45$191.542,349,000
2023-12-05$197.40$202.791,554,200
2023-12-04$201.95$207.271,077,400
2023-12-01$202.87$208.211,637,800
2023-11-30$194.53$199.652,585,200
2023-11-29$191.96$197.011,395,200
2023-11-28$193.69$198.791,559,200
2023-11-27$199.32$204.57840,200
2023-11-24$202.16$207.48299,000
2023-11-22$201.88$207.19800,200
2023-11-21$202.44$207.77590,600
2023-11-20$201.13$206.43691,600
2023-11-17$199.95$205.211,047,800
2023-11-16$198.90$204.131,086,800
2023-11-15$201.37$206.671,240,400
2023-11-14$202.41$207.741,411,200
2023-11-13$195.51$200.65926,400
2023-11-10$196.32$201.481,167,000
2023-11-09$192.80$197.881,435,000
2023-11-08$195.07$200.211,940,800
2023-11-07$198.18$203.401,286,200
2023-11-06$197.02$202.21981,400
2023-11-03$196.17$201.331,029,000
2023-11-02$194.41$199.531,630,200
2023-11-01$195.32$200.471,903,000
2023-10-31$188.33$193.291,175,800
2023-10-30$189.57$194.561,600,400
2023-10-27$184.23$189.081,871,600
2023-10-26$184.90$189.762,459,800
2023-10-25$185.51$190.393,089,400
2023-10-24$192.95$198.031,934,400
2023-10-23$193.83$198.931,291,600
2023-10-20$196.51$201.691,404,400
2023-10-19$198.23$203.441,374,200
2023-10-18$200.93$206.221,401,200
2023-10-17$208.57$214.06819,800
2023-10-16$206.21$211.641,283,200
2023-10-13$202.54$207.871,187,600
2023-10-12$212.04$217.62664,200
2023-10-11$212.88$218.48757,600
2023-10-10$212.55$218.15823,800
2023-10-09$211.09$216.64908,400
2023-10-06$206.71$212.151,202,600
2023-10-05$201.64$206.951,001,200
2023-10-04$201.58$206.891,298,400
2023-10-03$199.93$205.201,045,200
2023-10-02$201.60$206.901,200,200
2023-09-29$204.57$209.961,517,800
2023-09-28$203.02$208.371,501,200
2023-09-27$199.95$205.211,242,200
2023-09-26$199.51$204.76675,800
2023-09-25$204.26$209.63678,800
2023-09-22$200.33$205.60840,000
2023-09-21$200.07$205.331,109,600
2023-09-20$203.94$209.31880,400
2023-09-19$203.14$208.491,045,600
2023-09-18$204.92$210.321,041,600
2023-09-15$204.80$210.193,254,600
2023-09-14$203.49$208.851,856,600
2023-09-13$207.87$213.341,567,000
2023-09-12$210.93$216.481,042,800
2023-09-11$213.02$218.63971,400
2023-09-08$210.63$216.171,134,800
2023-09-07$216.38$222.071,904,600
2023-09-06$211.93$217.511,036,400
2023-09-05$211.72$217.291,383,400
2023-09-01$217.93$223.471,022,200
2023-08-31$213.68$219.111,694,000
2023-08-30$215.15$220.621,040,000
2023-08-29$213.90$219.331,253,600
2023-08-28$208.20$213.481,053,600
2023-08-25$204.52$209.71778,400
2023-08-24$204.35$209.541,139,600
2023-08-23$206.32$211.561,177,000
2023-08-22$202.50$207.641,425,200
2023-08-21$201.55$206.671,448,800
2023-08-18$196.74$201.741,740,200
2023-08-17$197.09$202.091,463,400
2023-08-16$203.55$208.721,433,600
2023-08-15$204.82$210.021,116,600
2023-08-14$207.99$213.281,180,000
2023-08-11$205.39$210.601,155,800
2023-08-10$202.98$208.13935,600
2023-08-09$200.72$205.821,362,800
2023-08-08$204.55$209.741,002,200
2023-08-07$204.68$209.881,254,800
2023-08-04$203.55$208.721,595,000
2023-08-03$206.52$211.761,756,200
2023-08-02$204.29$209.481,409,000
2023-08-01$206.32$211.552,181,600
2023-07-31$209.74$215.071,483,800
2023-07-28$213.79$219.222,082,200
2023-07-27$206.07$211.301,983,600
2023-07-26$210.38$215.722,647,800
2023-07-25$197.68$202.701,749,600
2023-07-24$194.73$199.671,803,800
2023-07-21$197.24$202.254,589,200
2023-07-20$199.18$204.242,580,800
2023-07-19$197.60$202.622,407,200
2023-07-18$197.10$202.103,142,600
2023-07-17$191.64$196.501,738,200
2023-07-14$188.88$193.681,041,200
2023-07-13$188.67$193.461,404,200
2023-07-12$187.88$192.651,429,600
2023-07-11$188.96$193.751,815,200
2023-07-10$187.38$192.131,356,200
2023-07-07$184.97$189.671,893,800
2023-07-06$183.03$187.681,320,400
2023-07-05$183.87$188.531,433,400
2023-07-03$183.93$188.60837,200
2023-06-30$184.88$189.572,281,800
2023-06-29$187.88$192.641,828,000
2023-06-28$185.15$189.852,674,600
2023-06-27$179.63$184.203,144,200
2023-06-26$167.27$171.521,522,000
2023-06-23$163.32$167.461,735,400
2023-06-22$165.46$169.661,560,000
2023-06-21$163.32$167.471,741,600
2023-06-20$160.30$164.371,159,400
2023-06-16$162.73$166.862,666,600
2023-06-15$164.18$168.351,586,200
2023-06-14$160.36$164.431,781,200
2023-06-13$156.05$160.011,524,800
2023-06-12$153.07$156.961,917,800
2023-06-09$153.10$156.981,493,400
2023-06-08$158.44$162.461,702,200
2023-06-07$158.05$162.062,408,800
2023-06-06$153.76$157.672,736,000
2023-06-05$156.80$160.581,644,400
2023-06-02$159.84$163.681,855,400
2023-06-01$158.82$162.651,539,600
2023-05-31$155.22$158.964,858,200
2023-05-30$158.79$162.611,513,000
2023-05-26$157.91$161.721,898,200
2023-05-25$155.10$158.832,173,600
2023-05-24$150.24$153.861,798,600
2023-05-23$150.65$154.281,591,600
2023-05-22$151.07$154.711,185,200
2023-05-19$150.71$154.331,188,600
2023-05-18$153.21$156.901,374,600
2023-05-17$151.88$155.541,435,200
2023-05-16$149.21$152.811,413,600
2023-05-15$153.24$156.931,160,200
2023-05-12$154.04$157.741,263,800
2023-05-11$155.21$158.951,239,200
2023-05-10$157.21$160.991,328,200
2023-05-09$156.07$159.831,240,000
2023-05-08$155.82$159.571,398,800
2023-05-05$158.49$162.301,194,800
2023-05-04$156.12$159.881,543,000
2023-05-03$160.34$164.201,494,200
2023-05-02$157.79$161.581,275,200
2023-05-01$158.87$162.701,618,200
2023-04-28$160.20$164.052,221,000
2023-04-27$156.60$160.382,157,800
2023-04-26$152.76$156.444,978,200
2023-04-25$169.68$173.771,491,200
2023-04-24$177.22$181.491,536,600
2023-04-21$174.43$178.621,412,000
2023-04-20$173.45$177.621,246,800
2023-04-19$173.01$177.17878,000
2023-04-18$171.70$175.831,143,000
2023-04-17$170.41$174.51796,000
2023-04-14$169.34$173.411,090,400
2023-04-13$166.38$170.391,617,000
2023-04-12$170.03$174.12969,800
2023-04-11$169.99$174.091,060,000
2023-04-10$167.40$171.431,142,400
2023-04-06$162.88$166.81978,000
2023-04-05$162.49$166.401,443,200
2023-04-04$164.36$168.321,399,200
2023-04-03$167.10$171.131,403,000
2023-03-31$170.42$174.521,539,600
2023-03-30$166.80$170.82962,200
2023-03-29$165.69$169.681,031,000
2023-03-28$166.01$170.01791,000
2023-03-27$167.24$171.271,328,000
2023-03-24$164.75$168.721,303,800
2023-03-23$164.75$168.721,277,800
2023-03-22$165.41$169.391,215,200
2023-03-21$168.07$172.121,032,400
2023-03-20$166.71$170.731,302,800
2023-03-17$165.78$169.772,515,600
2023-03-16$168.76$172.821,595,800
2023-03-15$166.24$170.241,209,000
2023-03-14$166.79$170.811,671,600
2023-03-13$164.61$168.572,253,200
2023-03-10$168.18$172.231,286,200
2023-03-09$171.49$175.611,146,200
2023-03-08$175.22$179.441,029,800
2023-03-07$174.90$179.111,188,600
2023-03-06$176.48$180.721,422,800
2023-03-03$177.53$181.802,052,600
2023-03-02$177.38$181.661,981,800
2023-03-01$169.30$173.381,167,400
2023-02-28$169.63$173.711,748,600
2023-02-27$171.20$175.11948,200
2023-02-24$169.77$173.651,428,000
2023-02-23$172.64$176.59878,000
2023-02-22$171.01$174.921,311,000
2023-02-21$171.35$175.271,285,200
2023-02-17$177.42$181.481,304,200
2023-02-16$175.96$179.991,434,600
2023-02-15$178.60$182.691,157,600
2023-02-14$179.35$183.451,217,600
2023-02-13$177.98$182.051,926,800
2023-02-10$174.50$178.491,778,200
2023-02-09$177.50$181.561,835,000
2023-02-08$182.95$187.141,406,400
2023-02-07$182.85$187.033,117,200
2023-02-06$184.79$189.011,841,800
2023-02-03$185.51$189.752,037,800
2023-02-02$185.71$189.953,808,800
2023-02-01$183.81$188.025,320,200
2023-01-31$166.62$170.431,916,800
2023-01-30$160.94$164.621,652,800
2023-01-27$166.90$170.712,239,000
2023-01-26$159.63$163.281,456,000
2023-01-25$160.28$163.951,105,800
2023-01-24$160.45$164.12929,000
2023-01-23$161.43$165.121,474,200
2023-01-20$158.51$162.141,290,400
2023-01-19$155.37$158.931,471,800
2023-01-18$157.83$161.441,732,000
2023-01-17$157.29$160.891,381,800
2023-01-13$157.68$161.281,352,800
2023-01-12$156.63$160.211,012,600
2023-01-11$156.54$160.121,220,800
2023-01-10$153.30$156.81923,200
2023-01-09$153.18$156.692,109,400
2023-01-06$150.35$153.792,110,200
2023-01-05$140.74$143.961,178,400
2023-01-04$144.40$147.701,457,400
2023-01-03$141.26$144.49882,200