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 — 2024

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$176.40$182.17845,700
2024-12-30$177.28$183.081,404,800
2024-12-27$180.23$186.121,080,500
2024-12-26$181.44$187.37756,700
2024-12-24$181.57$187.51576,000
2024-12-23$180.16$186.051,597,100
2024-12-20$181.37$187.305,024,100
2024-12-19$187.74$193.881,679,000
2024-12-18$191.77$198.041,166,500
2024-12-17$198.98$205.491,632,300
2024-12-16$198.89$205.391,852,200
2024-12-13$200.69$207.25849,100
2024-12-12$203.04$209.681,083,400
2024-12-11$204.81$211.511,874,900
2024-12-10$205.09$211.801,454,300
2024-12-09$203.93$210.601,305,900
2024-12-06$203.00$209.641,313,100
2024-12-05$202.97$209.611,609,500
2024-12-04$211.03$217.932,008,100
2024-12-03$218.59$225.471,184,900
2024-12-02$224.85$231.931,294,900
2024-11-29$225.14$232.23639,800
2024-11-27$224.11$231.161,319,100
2024-11-26$225.97$233.081,069,800
2024-11-25$225.11$232.201,888,200
2024-11-22$220.25$227.18774,000
2024-11-21$218.39$225.261,229,500
2024-11-20$214.33$221.08675,600
2024-11-19$211.80$218.47926,800
2024-11-18$213.99$220.731,292,400
2024-11-15$215.57$222.361,683,200
2024-11-14$223.43$230.461,156,500
2024-11-13$225.60$232.701,308,800
2024-11-12$226.32$233.441,637,000
2024-11-11$231.84$239.141,886,200
2024-11-08$226.11$233.231,092,600
2024-11-07$222.91$229.931,696,600
2024-11-06$230.18$237.433,077,100
2024-11-05$207.01$213.531,265,700
2024-11-04$203.99$210.41917,600
2024-11-01$200.98$207.31936,500
2024-10-31$201.32$207.661,268,400
2024-10-30$203.82$210.241,418,900
2024-10-29$201.31$207.651,733,500
2024-10-28$200.88$207.201,635,800
2024-10-25$197.79$204.021,949,300
2024-10-24$191.81$197.851,758,700
2024-10-23$188.67$194.613,890,600
2024-10-22$199.55$205.831,547,500
2024-10-21$198.05$204.281,245,000
2024-10-18$199.54$205.821,450,600
2024-10-17$201.52$207.861,265,600
2024-10-16$203.49$209.901,190,800
2024-10-15$201.46$207.801,302,500
2024-10-14$202.45$208.82935,500
2024-10-11$199.58$205.861,047,700
2024-10-10$194.59$200.72753,300
2024-10-09$194.44$200.56990,800
2024-10-08$192.16$198.211,065,900
2024-10-07$188.58$194.521,273,000
2024-10-04$191.86$197.901,173,500
2024-10-03$190.93$196.941,250,300
2024-10-02$193.50$199.59813,100
2024-10-01$194.75$200.881,236,600
2024-09-30$198.64$204.891,386,900
2024-09-27$196.71$202.901,773,900
2024-09-26$195.33$201.481,338,600
2024-09-25$199.46$205.741,387,400
2024-09-24$198.42$204.671,019,800
2024-09-23$196.17$202.34981,400
2024-09-20$193.97$200.083,753,500
2024-09-19$204.52$210.962,148,100
2024-09-18$196.75$202.941,245,400
2024-09-17$194.66$200.79840,900
2024-09-16$191.92$197.96863,800
2024-09-13$192.61$198.67989,200
2024-09-12$191.26$197.28887,600
2024-09-11$188.85$194.791,310,100
2024-09-10$191.16$197.181,001,900
2024-09-09$189.78$195.751,445,200
2024-09-06$184.82$190.641,429,800
2024-09-05$186.06$191.922,693,700
2024-09-04$195.64$201.801,103,800
2024-09-03$194.78$200.641,400,200
2024-08-30$192.80$198.601,451,600
2024-08-29$192.12$197.90873,500
2024-08-28$194.20$200.05742,700
2024-08-27$192.86$198.671,035,600
2024-08-26$199.12$205.11873,400
2024-08-23$203.77$209.90589,000
2024-08-22$200.90$206.95860,600
2024-08-21$202.90$209.01913,300
2024-08-20$198.75$204.73911,000
2024-08-19$200.16$206.18755,100
2024-08-16$200.17$206.201,194,000
2024-08-15$197.14$203.071,304,900
2024-08-14$193.00$198.81820,000
2024-08-13$195.02$200.891,086,900
2024-08-12$190.62$196.361,500,900
2024-08-09$193.23$199.052,169,900
2024-08-08$196.00$201.902,529,200
2024-08-07$193.15$198.962,497,000
2024-08-06$197.86$203.821,537,400
2024-08-05$194.26$200.111,645,800
2024-08-02$195.12$200.992,107,000
2024-08-01$203.20$209.322,034,300
2024-07-31$210.18$216.511,643,600
2024-07-30$205.03$211.201,209,900
2024-07-29$201.50$207.571,270,500
2024-07-26$202.93$209.042,484,000
2024-07-25$205.70$211.893,154,100
2024-07-24$194.62$200.483,328,700
2024-07-23$193.85$199.681,826,000
2024-07-22$195.31$201.191,341,200
2024-07-19$195.47$201.351,228,300
2024-07-18$195.46$201.341,581,400
2024-07-17$198.68$204.662,325,100
2024-07-16$203.84$209.982,009,600
2024-07-15$195.25$201.132,008,800
2024-07-12$190.22$195.951,876,600
2024-07-11$186.76$192.381,569,900
2024-07-10$182.12$187.601,375,400
2024-07-09$178.41$183.781,188,700
2024-07-08$181.06$186.511,595,900
2024-07-05$182.77$188.271,195,400
2024-07-03$181.87$187.34919,800
2024-07-02$182.17$187.652,515,200
2024-07-01$178.70$184.081,863,000
2024-06-28$176.60$181.923,118,700
2024-06-27$174.37$179.621,150,600
2024-06-26$176.04$181.341,456,000
2024-06-25$174.85$180.111,251,000
2024-06-24$176.07$181.371,524,400
2024-06-21$174.89$180.152,173,400
2024-06-20$174.65$179.911,689,000
2024-06-18$173.30$178.521,516,500
2024-06-17$173.92$179.151,664,600
2024-06-14$172.74$177.942,149,000
2024-06-13$172.91$178.111,121,400
2024-06-12$174.79$180.051,467,400
2024-06-11$173.91$179.141,809,600
2024-06-10$171.12$176.271,842,100
2024-06-07$168.53$173.601,502,900
2024-06-06$169.84$174.952,684,300
2024-06-05$175.70$180.991,572,800
2024-06-04$172.14$177.052,962,000
2024-06-03$169.33$174.162,440,400
2024-05-31$175.25$180.252,655,800
2024-05-30$173.04$177.981,654,400
2024-05-29$171.30$176.192,285,300
2024-05-28$173.31$178.262,523,600
2024-05-24$173.06$178.001,852,300
2024-05-23$171.57$176.471,995,200
2024-05-22$172.49$177.412,957,400
2024-05-21$175.46$180.472,666,800
2024-05-20$178.97$184.081,458,500
2024-05-17$183.07$188.302,175,200
2024-05-16$182.17$187.371,924,800
2024-05-15$183.92$189.172,406,600
2024-05-14$181.94$187.132,206,300
2024-05-13$182.02$187.221,522,500
2024-05-10$185.04$190.321,112,400
2024-05-09$183.16$188.391,643,900
2024-05-08$181.70$186.891,208,300
2024-05-07$184.79$190.061,749,300
2024-05-06$180.18$185.322,069,200
2024-05-03$185.06$190.341,640,300
2024-05-02$183.40$188.631,452,200
2024-05-01$182.49$187.702,267,900
2024-04-30$181.71$186.901,822,700
2024-04-29$184.24$189.502,372,600
2024-04-26$182.42$187.633,473,800
2024-04-25$196.66$202.272,605,000
2024-04-24$195.06$200.634,479,500
2024-04-23$219.28$225.541,437,800
2024-04-22$211.59$217.631,052,800
2024-04-19$211.82$217.871,540,000
2024-04-18$207.82$213.751,071,900
2024-04-17$210.81$216.832,480,700
2024-04-16$220.48$226.771,481,000
2024-04-15$219.95$226.231,102,700
2024-04-12$221.13$227.441,612,700
2024-04-11$219.79$226.06856,300
2024-04-10$215.04$221.18974,100
2024-04-09$222.52$228.87886,100
2024-04-08$224.69$231.10749,600
2024-04-05$224.57$230.98740,700
2024-04-04$218.06$224.28894,300
2024-04-03$219.84$226.121,017,400
2024-04-02$216.57$222.75932,900
2024-04-01$218.12$224.351,071,900
2024-03-28$219.31$225.571,213,300
2024-03-27$213.98$220.081,017,600
2024-03-26$216.66$222.84701,400
2024-03-25$217.51$223.72801,400
2024-03-22$220.54$226.83860,200
2024-03-21$222.41$228.76926,000
2024-03-20$217.13$223.33883,200
2024-03-19$212.04$218.091,066,000
2024-03-18$209.37$215.351,057,600
2024-03-15$210.55$216.573,263,600
2024-03-14$213.29$219.371,946,600
2024-03-13$216.91$223.10858,600
2024-03-12$220.51$226.81855,800
2024-03-11$216.44$222.621,128,800
2024-03-08$214.15$220.26990,600
2024-03-07$221.54$227.861,078,600
2024-03-06$217.73$223.941,293,200
2024-03-05$215.04$221.182,101,600
2024-03-04$223.12$229.221,386,200
2024-03-01$222.14$228.212,127,600
2024-02-29$221.24$227.291,938,000
2024-02-28$216.45$222.371,037,000
2024-02-27$220.53$226.561,787,400
2024-02-26$222.95$229.041,776,600
2024-02-23$220.11$226.131,027,400
2024-02-22$218.46$224.441,029,800
2024-02-21$212.21$218.011,000,400
2024-02-20$209.71$215.441,258,800
2024-02-16$211.73$217.511,150,800
2024-02-15$216.16$222.081,015,800
2024-02-14$215.57$221.461,422,800
2024-02-13$211.97$217.771,883,800
2024-02-12$214.55$220.421,296,600
2024-02-09$217.66$223.621,610,200
2024-02-08$217.58$223.531,351,600
2024-02-07$216.23$222.142,334,200
2024-02-06$212.77$218.591,645,600
2024-02-05$207.22$212.891,772,800
2024-02-02$204.35$209.932,262,400
2024-02-01$196.10$201.462,317,200
2024-01-31$195.51$200.862,933,000
2024-01-30$197.93$203.351,463,800
2024-01-29$198.62$204.051,169,800
2024-01-26$196.34$201.70901,000
2024-01-25$197.72$203.131,043,600
2024-01-24$195.84$201.201,101,800
2024-01-23$197.12$202.511,311,200
2024-01-22$200.85$206.351,730,200
2024-01-19$193.62$198.911,675,000
2024-01-18$191.20$196.431,294,800
2024-01-17$188.93$194.10957,000
2024-01-16$191.40$196.63934,600
2024-01-12$194.43$199.751,116,000
2024-01-11$194.42$199.741,334,600
2024-01-10$195.51$200.861,195,200
2024-01-09$195.38$200.721,060,800
2024-01-08$196.35$201.721,090,400
2024-01-05$191.88$197.131,093,800
2024-01-04$194.63$199.951,423,200
2024-01-03$192.56$197.831,776,200
2024-01-02$198.87$204.311,171,200