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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$156.80$163.091,232,800
2025-12-30$159.31$165.701,427,600
2025-12-29$159.56$165.961,523,500
2025-12-26$159.49$165.89702,500
2025-12-24$159.36$165.76795,100
2025-12-23$158.62$164.991,175,400
2025-12-22$159.30$165.691,564,300
2025-12-19$157.39$163.715,049,000
2025-12-18$158.55$164.912,631,400
2025-12-17$155.73$161.982,272,500
2025-12-16$156.94$163.242,208,500
2025-12-15$157.46$163.782,593,400
2025-12-12$159.49$165.892,264,000
2025-12-11$158.92$165.303,657,400
2025-12-10$157.32$163.632,991,400
2025-12-09$148.89$154.871,674,500
2025-12-08$151.68$157.773,444,700
2025-12-05$155.15$161.382,833,500
2025-12-04$153.51$159.674,582,700
2025-12-03$150.95$157.014,491,200
2025-12-02$141.46$146.852,293,900
2025-12-01$139.67$144.992,628,400
2025-11-28$135.29$140.44587,600
2025-11-26$134.91$140.051,460,200
2025-11-25$134.33$139.452,066,300
2025-11-24$132.33$137.372,663,200
2025-11-21$134.28$139.393,335,800
2025-11-20$126.29$131.102,257,500
2025-11-19$127.51$132.371,963,600
2025-11-18$130.66$135.642,030,700
2025-11-17$129.89$134.841,991,000
2025-11-14$132.29$137.331,936,200
2025-11-13$135.45$140.611,870,000
2025-11-12$138.85$144.141,487,800
2025-11-11$139.51$144.821,560,300
2025-11-10$137.76$143.011,639,400
2025-11-07$139.90$145.232,065,600
2025-11-06$137.69$142.933,031,300
2025-11-05$140.78$146.142,351,400
2025-11-04$141.36$146.742,588,100
2025-11-03$137.51$142.752,462,700
2025-10-31$140.42$145.772,377,200
2025-10-30$137.25$142.482,762,400
2025-10-29$136.13$141.314,290,600
2025-10-28$136.09$141.272,065,700
2025-10-27$136.73$141.942,082,600
2025-10-24$136.12$141.301,145,600
2025-10-23$135.86$141.032,090,700
2025-10-22$141.02$146.391,603,000
2025-10-21$144.36$149.861,862,700
2025-10-20$140.71$146.072,009,100
2025-10-17$138.04$143.301,870,200
2025-10-16$138.10$143.362,326,800
2025-10-15$135.04$140.181,884,600
2025-10-14$135.43$140.592,628,600
2025-10-13$136.18$141.371,282,300
2025-10-10$134.31$139.422,136,300
2025-10-09$141.28$146.662,049,400
2025-10-08$144.78$150.292,244,200
2025-10-07$141.36$146.741,478,000
2025-10-06$142.82$148.261,477,400
2025-10-03$141.33$146.711,806,600
2025-10-02$140.60$145.951,502,500
2025-10-01$139.24$144.542,305,600
2025-09-30$140.78$146.142,368,000
2025-09-29$141.04$146.412,682,000
2025-09-26$138.59$143.873,893,900
2025-09-25$140.43$145.781,923,300
2025-09-24$141.06$146.431,667,200
2025-09-23$139.34$144.651,541,300
2025-09-22$138.93$144.222,093,100
2025-09-19$140.84$146.204,264,100
2025-09-18$142.39$147.812,222,600
2025-09-17$141.79$147.191,977,500
2025-09-16$147.02$152.621,707,700
2025-09-15$145.25$150.781,582,400
2025-09-12$144.89$150.411,864,000
2025-09-11$149.40$155.091,682,400
2025-09-10$146.31$151.881,199,200
2025-09-09$148.22$153.861,311,000
2025-09-08$151.11$156.861,603,200
2025-09-05$150.71$156.451,891,900
2025-09-04$148.81$154.483,284,600
2025-09-03$148.11$153.751,485,900
2025-09-02$149.90$155.321,794,000
2025-08-29$150.97$156.431,679,400
2025-08-28$149.70$155.111,977,600
2025-08-27$153.82$159.381,975,000
2025-08-26$154.48$160.062,155,600
2025-08-25$155.47$161.091,721,300
2025-08-22$159.13$164.881,962,300
2025-08-21$149.75$155.162,050,000
2025-08-20$150.24$155.671,512,200
2025-08-19$154.80$160.392,958,900
2025-08-18$150.46$155.901,136,000
2025-08-15$151.14$156.601,499,700
2025-08-14$151.11$156.571,662,200
2025-08-13$153.46$159.011,983,100
2025-08-12$149.23$154.621,568,100
2025-08-11$143.02$148.192,071,000
2025-08-08$144.46$149.681,440,300
2025-08-07$145.33$150.581,806,100
2025-08-06$149.93$155.352,849,200
2025-08-05$147.15$152.471,790,600
2025-08-04$144.36$149.581,694,100
2025-08-01$141.85$146.982,653,900
2025-07-31$149.25$154.644,285,100
2025-07-30$146.46$151.755,557,100
2025-07-29$162.12$167.982,771,600
2025-07-28$164.32$170.261,634,000
2025-07-25$167.09$173.131,747,300
2025-07-24$167.79$173.851,315,600
2025-07-23$165.99$171.991,577,600
2025-07-22$166.89$172.921,229,000
2025-07-21$163.25$169.151,080,100
2025-07-18$162.09$167.951,548,700
2025-07-17$162.23$168.091,770,100
2025-07-16$160.83$166.641,452,400
2025-07-15$161.35$167.181,142,200
2025-07-14$165.73$171.721,017,200
2025-07-11$167.73$173.791,137,600
2025-07-10$171.12$177.301,262,300
2025-07-09$168.01$174.08896,600
2025-07-08$167.38$173.431,971,000
2025-07-07$164.31$170.251,496,900
2025-07-03$171.03$177.211,369,300
2025-07-02$169.85$175.991,465,200
2025-07-01$168.45$174.542,076,800
2025-06-30$162.30$168.171,884,800
2025-06-27$163.68$169.606,623,100
2025-06-26$160.99$166.811,672,000
2025-06-25$160.35$166.141,400,600
2025-06-24$161.97$167.821,177,300
2025-06-23$161.36$167.191,256,400
2025-06-20$156.46$162.112,545,800
2025-06-18$156.03$161.671,281,200
2025-06-17$156.67$162.331,298,800
2025-06-16$159.45$165.211,998,300
2025-06-13$160.18$165.971,530,700
2025-06-12$162.41$168.281,305,900
2025-06-11$162.11$167.971,710,500
2025-06-10$167.89$173.961,916,500
2025-06-09$162.21$168.071,198,900
2025-06-06$160.33$166.121,232,600
2025-06-05$159.68$165.451,320,100
2025-06-04$161.49$167.331,318,200
2025-06-03$163.03$168.631,367,600
2025-06-02$160.00$165.501,563,500
2025-05-30$160.17$165.672,898,000
2025-05-29$162.01$167.581,301,800
2025-05-28$162.43$168.011,015,800
2025-05-27$164.21$169.852,223,400
2025-05-23$161.56$167.11896,100
2025-05-22$163.60$169.221,264,400
2025-05-21$164.19$169.832,048,800
2025-05-20$169.60$175.431,886,500
2025-05-19$171.61$177.512,107,100
2025-05-16$171.28$177.171,098,200
2025-05-15$169.93$175.771,652,400
2025-05-14$171.65$177.551,470,400
2025-05-13$171.34$177.231,841,000
2025-05-12$176.07$182.123,596,800
2025-05-09$158.28$163.721,058,000
2025-05-08$160.12$165.621,733,900
2025-05-07$155.59$160.941,173,900
2025-05-06$153.35$158.621,012,300
2025-05-05$156.23$161.601,272,100
2025-05-02$158.01$163.442,628,100
2025-05-01$150.56$155.732,153,700
2025-04-30$153.28$158.552,958,800
2025-04-29$149.65$154.792,026,000
2025-04-28$149.00$154.122,699,000
2025-04-25$146.74$151.784,094,900
2025-04-24$158.90$164.361,834,800
2025-04-23$153.23$158.493,069,700
2025-04-22$152.07$157.301,840,300
2025-04-21$149.87$155.021,791,100
2025-04-17$153.75$159.031,456,500
2025-04-16$147.85$152.931,928,000
2025-04-15$152.85$158.101,001,800
2025-04-14$155.11$160.441,189,200
2025-04-11$152.23$157.462,640,800
2025-04-10$156.75$162.142,180,900
2025-04-09$165.49$171.183,158,600
2025-04-08$148.34$153.441,877,800
2025-04-07$151.41$156.612,779,500
2025-04-04$152.06$157.283,326,300
2025-04-03$155.75$161.102,683,400
2025-04-02$170.10$175.94904,900
2025-04-01$167.09$172.831,219,200
2025-03-31$165.45$171.131,608,300
2025-03-28$164.85$170.511,285,800
2025-03-27$170.23$176.081,260,200
2025-03-26$168.67$174.471,423,100
2025-03-25$167.60$173.361,478,600
2025-03-24$170.05$175.891,302,600
2025-03-21$165.22$170.903,630,700
2025-03-20$161.13$166.671,585,700
2025-03-19$162.44$168.021,646,500
2025-03-18$162.08$167.651,148,200
2025-03-17$166.12$171.831,602,600
2025-03-14$162.50$168.081,412,300
2025-03-13$162.98$168.582,044,300
2025-03-12$164.54$170.192,344,400
2025-03-11$167.03$172.772,507,300
2025-03-10$177.97$184.092,021,800
2025-03-07$179.55$185.722,667,000
2025-03-06$177.58$183.682,027,100
2025-03-05$176.52$182.592,217,500
2025-03-04$175.00$180.723,026,000
2025-03-03$172.28$177.912,410,400
2025-02-28$176.50$182.272,123,300
2025-02-27$174.77$180.491,494,600
2025-02-26$175.69$181.442,414,600
2025-02-25$179.88$185.762,099,400
2025-02-24$181.97$187.922,225,600
2025-02-21$180.40$186.305,679,600
2025-02-20$197.25$203.701,366,400
2025-02-19$205.11$211.821,284,900
2025-02-18$209.29$216.131,865,700
2025-02-14$206.34$213.091,274,100
2025-02-13$206.39$213.141,287,500
2025-02-12$203.02$209.661,444,800
2025-02-11$205.77$212.501,956,900
2025-02-10$201.78$208.381,984,600
2025-02-07$197.20$203.651,871,000
2025-02-06$195.88$202.291,851,500
2025-02-05$193.65$199.982,772,300
2025-02-04$183.66$189.671,996,200
2025-02-03$182.05$188.002,165,800
2025-01-31$185.61$191.681,556,600
2025-01-30$186.78$192.891,587,900
2025-01-29$185.84$191.921,556,200
2025-01-28$189.99$196.201,522,700
2025-01-27$194.71$201.081,852,500
2025-01-24$190.81$197.05870,200
2025-01-23$191.54$197.801,178,000
2025-01-22$188.79$194.961,410,200
2025-01-21$190.43$196.661,440,200
2025-01-17$189.55$195.751,307,500
2025-01-16$189.92$196.131,083,400
2025-01-15$186.86$192.971,956,900
2025-01-14$183.62$189.631,175,100
2025-01-13$180.67$186.581,229,700
2025-01-10$176.41$182.181,045,700
2025-01-08$179.58$185.451,483,600
2025-01-07$180.64$186.551,498,500
2025-01-06$182.67$188.641,149,800
2025-01-03$180.91$186.831,090,600
2025-01-02$175.73$181.48903,300