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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$141.89$145.141,032,200
2022-12-29$143.29$146.57863,200
2022-12-28$141.13$144.35658,800
2022-12-27$143.38$146.671,053,400
2022-12-23$143.05$146.32861,000
2022-12-22$140.99$144.211,183,800
2022-12-21$143.65$146.941,564,000
2022-12-20$142.10$145.361,313,600
2022-12-19$145.10$148.421,623,800
2022-12-16$147.44$150.814,261,600
2022-12-15$149.57$152.992,242,600
2022-12-14$154.70$158.242,565,800
2022-12-13$152.32$155.812,373,600
2022-12-12$150.90$154.351,826,000
2022-12-09$146.12$149.462,107,400
2022-12-08$143.63$146.921,069,200
2022-12-07$143.32$146.60687,000
2022-12-06$143.56$146.841,181,200
2022-12-05$144.88$148.041,405,400
2022-12-02$151.43$154.731,112,400
2022-12-01$150.45$153.731,711,000
2022-11-30$151.30$154.612,237,400
2022-11-29$146.04$149.221,184,400
2022-11-28$144.16$147.311,358,200
2022-11-25$146.99$150.20454,200
2022-11-23$148.51$151.761,186,600
2022-11-22$147.95$151.181,712,800
2022-11-21$149.30$152.561,003,400
2022-11-18$149.17$152.431,933,200
2022-11-17$149.38$152.642,101,400
2022-11-16$153.59$156.941,505,800
2022-11-15$159.04$162.521,774,200
2022-11-14$157.13$160.561,734,400
2022-11-11$157.05$160.482,533,200
2022-11-10$152.82$156.152,880,800
2022-11-09$140.93$144.011,801,800
2022-11-08$145.03$148.192,857,000
2022-11-07$140.99$144.071,671,400
2022-11-04$135.96$138.921,469,000
2022-11-03$131.51$134.391,665,800
2022-11-02$130.20$133.042,120,800
2022-11-01$136.43$139.412,200,000
2022-10-31$137.30$140.301,758,400
2022-10-28$135.30$138.251,352,200
2022-10-27$132.21$135.092,465,600
2022-10-26$137.25$140.253,189,600
2022-10-25$137.01$140.012,140,600
2022-10-24$134.61$137.551,699,200
2022-10-21$130.21$133.062,422,400
2022-10-20$128.82$131.642,215,800
2022-10-19$130.38$133.231,585,800
2022-10-18$134.32$137.251,710,400
2022-10-17$133.55$136.471,922,600
2022-10-14$129.77$132.601,608,400
2022-10-13$134.27$137.213,249,400
2022-10-12$137.32$140.322,040,000
2022-10-11$133.88$136.802,746,800
2022-10-10$133.93$136.852,605,800
2022-10-07$130.02$132.862,307,600
2022-10-06$138.59$141.611,924,800
2022-10-05$136.24$139.221,541,000
2022-10-04$136.58$139.562,773,400
2022-10-03$130.93$133.792,030,600
2022-09-30$124.39$127.101,591,400
2022-09-29$127.09$129.861,351,600
2022-09-28$128.09$130.891,391,400
2022-09-27$124.88$127.601,855,800
2022-09-26$123.94$126.641,367,400
2022-09-23$124.01$126.722,225,400
2022-09-22$122.19$124.861,346,800
2022-09-21$125.80$128.551,468,800
2022-09-20$126.79$129.561,469,600
2022-09-19$129.14$131.961,634,800
2022-09-16$127.01$129.793,983,000
2022-09-15$128.18$130.981,562,000
2022-09-14$129.87$132.701,232,200
2022-09-13$130.30$133.142,176,600
2022-09-12$138.00$141.011,621,800
2022-09-09$134.40$137.331,510,800
2022-09-08$129.89$132.722,370,000
2022-09-07$131.99$134.872,714,600
2022-09-06$136.00$138.971,656,400
2022-09-02$136.12$138.931,284,000
2022-09-01$138.85$141.731,839,000
2022-08-31$135.71$138.512,195,000
2022-08-30$138.15$141.011,830,200
2022-08-29$139.90$142.791,248,200
2022-08-26$142.82$145.781,637,400
2022-08-25$150.46$153.571,221,400
2022-08-24$145.68$148.701,173,600
2022-08-23$145.98$149.00957,600
2022-08-22$145.96$148.981,603,600
2022-08-19$148.52$151.591,337,000
2022-08-18$151.65$154.791,019,000
2022-08-17$151.61$154.751,902,400
2022-08-16$155.04$158.241,039,600
2022-08-15$156.15$159.381,390,400
2022-08-12$157.15$160.411,448,000
2022-08-11$157.70$160.961,704,200
2022-08-10$157.69$160.951,779,600
2022-08-09$150.96$154.081,737,800
2022-08-08$153.46$156.631,504,800
2022-08-05$151.59$154.721,303,000
2022-08-04$149.54$152.631,059,800
2022-08-03$147.85$150.911,455,000
2022-08-02$147.08$150.122,263,400
2022-08-01$151.90$155.041,748,600
2022-07-29$151.76$154.902,632,800
2022-07-28$146.58$149.612,346,200
2022-07-27$136.74$139.573,534,000
2022-07-26$136.55$139.381,831,800
2022-07-25$137.77$140.631,619,800
2022-07-22$139.48$142.371,770,200
2022-07-21$141.09$144.012,172,200
2022-07-20$138.31$141.171,252,600
2022-07-19$135.32$138.13990,800
2022-07-18$130.75$133.461,479,800
2022-07-15$127.65$130.301,457,600
2022-07-14$125.45$128.051,340,200
2022-07-13$124.66$127.242,029,800
2022-07-12$131.40$134.121,914,200
2022-07-11$134.76$137.551,158,200
2022-07-08$136.51$139.341,338,200
2022-07-07$136.85$139.681,597,800
2022-07-06$132.10$134.831,174,000
2022-07-05$129.51$132.191,426,200
2022-07-01$130.51$133.211,622,000
2022-06-30$128.14$130.791,955,200
2022-06-29$127.64$130.291,418,800
2022-06-28$125.36$127.951,391,800
2022-06-27$130.03$132.721,746,800
2022-06-24$128.86$131.532,610,000
2022-06-23$123.81$126.371,696,400
2022-06-22$117.85$120.291,247,600
2022-06-21$119.18$121.641,490,600
2022-06-17$116.05$118.452,964,400
2022-06-16$117.47$119.912,044,800
2022-06-15$121.13$123.631,400,800
2022-06-14$119.74$122.211,552,200
2022-06-13$119.85$122.332,137,800
2022-06-10$123.59$126.151,697,200
2022-06-09$126.14$128.751,364,000
2022-06-08$126.94$129.571,659,800
2022-06-07$133.52$136.281,559,800
2022-06-06$134.52$137.311,974,200
2022-06-03$134.10$136.871,618,600
2022-06-02$133.74$136.511,339,200
2022-06-01$128.71$131.372,236,000
2022-05-31$129.12$131.794,180,600
2022-05-27$132.07$134.651,852,400
2022-05-26$130.48$133.031,518,000
2022-05-25$125.68$128.141,664,800
2022-05-24$123.24$125.651,538,800
2022-05-23$125.03$127.472,041,400
2022-05-20$121.59$123.972,142,400
2022-05-19$119.24$121.563,008,400
2022-05-18$118.24$120.543,704,400
2022-05-17$135.86$138.511,252,200
2022-05-16$131.24$133.801,526,800
2022-05-13$136.56$139.231,668,200
2022-05-12$134.82$137.462,269,400
2022-05-11$135.41$138.061,507,600
2022-05-10$137.08$139.762,065,400
2022-05-09$135.60$138.252,104,600
2022-05-06$140.17$142.911,624,600
2022-05-05$141.65$144.422,018,000
2022-05-04$145.51$148.351,665,200
2022-05-03$140.77$143.521,381,200
2022-05-02$140.02$142.761,859,000
2022-04-29$140.06$142.802,189,200
2022-04-28$146.13$148.992,972,200
2022-04-27$135.99$138.654,109,000
2022-04-26$136.05$138.712,784,800
2022-04-25$139.91$142.642,643,400
2022-04-22$134.51$137.141,544,400
2022-04-21$137.54$140.232,195,000
2022-04-20$138.45$141.152,629,200
2022-04-19$136.91$139.582,647,400
2022-04-18$132.70$135.291,881,400
2022-04-14$132.38$134.963,177,000
2022-04-13$133.29$135.892,440,000
2022-04-12$130.00$132.542,331,600
2022-04-11$129.05$131.571,887,800
2022-04-08$129.96$132.493,582,400
2022-04-07$131.99$134.571,966,200
2022-04-06$131.28$133.842,753,200
2022-04-05$134.66$137.294,405,600
2022-04-04$138.85$141.572,872,400
2022-04-01$139.25$141.973,912,800
2022-03-31$149.34$152.262,295,400
2022-03-30$155.66$158.701,239,200
2022-03-29$160.07$163.201,510,200
2022-03-28$157.96$161.051,329,600
2022-03-25$156.88$159.951,276,400
2022-03-24$158.34$161.43771,200
2022-03-23$157.35$160.42898,800
2022-03-22$161.46$164.61955,800
2022-03-21$159.90$163.021,310,000
2022-03-18$164.15$167.361,919,400
2022-03-17$161.39$164.54935,200
2022-03-16$161.70$164.861,480,600
2022-03-15$154.49$157.501,797,600
2022-03-14$149.28$152.201,392,600
2022-03-11$153.19$156.181,239,400
2022-03-10$154.87$157.901,175,000
2022-03-09$153.43$156.431,761,400
2022-03-08$149.68$152.601,804,600
2022-03-07$151.01$153.961,859,600
2022-03-04$159.15$162.261,360,600
2022-03-03$162.23$165.391,945,600
2022-03-02$158.99$162.091,457,400
2022-03-01$155.06$158.092,952,400
2022-02-28$157.01$159.932,895,000
2022-02-25$151.90$154.721,666,800
2022-02-24$147.32$150.061,674,000
2022-02-23$141.24$143.861,592,400
2022-02-22$143.30$145.961,671,000
2022-02-18$143.98$146.651,186,600
2022-02-17$144.87$147.561,372,000
2022-02-16$148.63$151.391,148,000
2022-02-15$148.80$151.571,174,200
2022-02-14$146.98$149.701,377,600
2022-02-11$147.82$150.571,722,800
2022-02-10$153.59$156.441,345,000
2022-02-09$157.95$160.881,147,600
2022-02-08$155.29$158.171,421,800
2022-02-07$152.95$155.781,229,000
2022-02-04$154.79$157.661,841,800
2022-02-03$163.82$166.872,519,600
2022-02-02$162.11$165.123,053,800
2022-02-01$153.10$155.942,454,800
2022-01-31$150.96$153.771,797,800
2022-01-28$146.74$149.471,642,200
2022-01-27$142.99$145.641,822,400
2022-01-26$146.04$148.752,019,800
2022-01-25$149.99$152.771,713,000
2022-01-24$154.52$157.392,863,000
2022-01-21$148.40$151.1613,531,000
2022-01-20$153.49$156.342,691,200
2022-01-19$156.21$159.111,537,800
2022-01-18$156.88$159.791,937,800
2022-01-14$158.06$160.993,026,200
2022-01-13$158.91$161.861,835,600
2022-01-12$162.15$165.162,267,800
2022-01-11$162.74$165.761,766,000
2022-01-10$165.09$168.151,920,400
2022-01-07$166.30$169.392,020,600
2022-01-06$171.10$174.271,536,200
2022-01-05$171.14$174.321,783,200
2022-01-04$177.49$180.781,725,800
2022-01-03$173.18$176.401,576,800