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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2018-12-31$41.16$41.481,583,700
2018-12-28$40.87$41.18942,000
2018-12-27$41.09$41.401,419,900
2018-12-26$40.15$40.461,452,000
2018-12-24$38.53$38.82780,600
2018-12-21$39.78$40.083,051,600
2018-12-20$40.25$40.561,451,400
2018-12-19$40.63$40.941,415,100
2018-12-18$41.79$42.111,275,000
2018-12-17$41.47$41.791,654,200
2018-12-14$41.14$41.461,669,500
2018-12-13$42.17$42.491,212,000
2018-12-12$43.41$43.741,719,900
2018-12-11$43.23$43.561,817,100
2018-12-10$43.25$43.582,499,900
2018-12-07$42.92$43.242,372,400
2018-12-06$44.73$45.073,108,900
2018-12-04$43.22$43.513,018,900
2018-12-03$45.16$45.461,272,900
2018-11-30$45.58$45.882,456,700
2018-11-29$45.00$45.301,353,900
2018-11-28$45.77$46.071,295,700
2018-11-27$44.22$44.512,539,800
2018-11-26$44.46$44.751,958,700
2018-11-23$43.02$43.31693,600
2018-11-21$43.23$43.511,486,500
2018-11-20$42.32$42.601,954,800
2018-11-19$44.77$45.071,612,500
2018-11-16$44.88$45.181,244,700
2018-11-15$45.37$45.671,523,400
2018-11-14$44.41$44.701,379,700
2018-11-13$43.84$44.131,690,500
2018-11-12$44.14$44.431,719,900
2018-11-09$45.00$45.292,688,300
2018-11-08$45.98$46.281,776,900
2018-11-07$46.78$47.092,215,800
2018-11-06$45.58$45.882,188,500
2018-11-05$44.58$44.881,739,400
2018-11-02$44.53$44.821,982,700
2018-11-01$44.53$44.822,524,500
2018-10-31$43.47$43.763,456,600
2018-10-30$42.07$42.352,341,500
2018-10-29$40.20$40.471,665,300
2018-10-26$41.46$41.742,293,500
2018-10-25$41.57$41.854,705,200
2018-10-24$41.17$41.442,779,200
2018-10-23$42.81$43.091,866,300
2018-10-22$43.71$44.002,375,100
2018-10-19$44.02$44.312,171,400
2018-10-18$44.05$44.341,976,100
2018-10-17$45.20$45.501,580,400
2018-10-16$46.33$46.642,271,900
2018-10-15$45.19$45.492,022,600
2018-10-12$45.52$45.822,394,300
2018-10-11$45.44$45.741,983,900
2018-10-10$46.33$46.644,171,500
2018-10-09$49.47$49.791,752,600
2018-10-08$50.25$50.581,462,500
2018-10-05$50.62$50.962,041,200
2018-10-04$51.49$51.831,131,000
2018-10-03$52.26$52.611,251,900
2018-10-02$52.11$52.451,452,000
2018-10-01$53.86$54.221,056,900
2018-09-28$53.75$54.111,029,900
2018-09-27$53.56$53.911,109,100
2018-09-26$53.84$54.191,332,600
2018-09-25$53.33$53.692,758,800
2018-09-24$52.71$53.062,555,700
2018-09-21$52.26$52.604,052,700
2018-09-20$52.73$53.082,619,600
2018-09-19$53.72$54.072,316,000
2018-09-18$54.28$54.641,789,200
2018-09-17$54.04$54.402,120,700
2018-09-14$55.30$55.661,695,600
2018-09-13$55.46$55.831,205,400
2018-09-12$55.54$55.901,577,100
2018-09-11$56.01$56.382,315,100
2018-09-10$55.86$56.232,559,300
2018-09-07$55.06$55.421,917,900
2018-09-06$55.12$55.483,124,500
2018-09-05$52.93$53.282,280,900
2018-09-04$51.50$51.791,351,500
2018-08-31$50.80$51.092,046,900
2018-08-30$51.06$51.351,216,500
2018-08-29$50.99$51.281,711,500
2018-08-28$49.73$50.011,177,200
2018-08-27$49.73$50.012,024,400
2018-08-24$48.89$49.171,003,200
2018-08-23$49.25$49.53816,900
2018-08-22$49.64$49.93777,000
2018-08-21$49.86$50.151,283,100
2018-08-20$49.53$49.811,458,600
2018-08-17$48.93$49.211,203,600
2018-08-16$48.73$49.01961,200
2018-08-15$48.31$48.591,423,200
2018-08-14$48.44$48.721,286,700
2018-08-13$48.09$48.361,077,300
2018-08-10$48.86$49.14648,600
2018-08-09$49.03$49.32810,900
2018-08-08$49.07$49.351,164,000
2018-08-07$48.85$49.131,590,600
2018-08-06$48.83$49.111,620,900
2018-08-03$48.58$48.861,508,400
2018-08-02$49.28$49.561,627,800
2018-08-01$48.08$48.361,912,200
2018-07-31$48.93$49.211,423,500
2018-07-30$47.66$47.941,299,300
2018-07-27$47.95$48.232,151,000
2018-07-26$48.06$48.335,472,000
2018-07-25$49.32$49.602,518,800
2018-07-24$47.51$47.783,571,500
2018-07-23$50.34$50.631,348,500
2018-07-20$49.70$49.991,599,300
2018-07-19$49.72$50.002,097,300
2018-07-18$49.42$49.712,529,000
2018-07-17$48.59$48.871,982,700
2018-07-16$47.65$47.923,088,800
2018-07-13$49.43$49.711,650,900
2018-07-12$49.16$49.441,565,400
2018-07-11$48.63$48.912,557,800
2018-07-10$49.34$49.621,865,700
2018-07-09$50.64$50.931,399,500
2018-07-06$49.13$49.411,248,300
2018-07-05$48.78$49.061,955,700
2018-07-03$49.15$49.43950,100
2018-07-02$49.71$49.992,501,400
2018-06-29$49.65$49.941,904,400
2018-06-28$49.97$50.251,290,600
2018-06-27$50.04$50.331,328,100
2018-06-26$50.97$51.261,830,900
2018-06-25$51.09$51.391,847,400
2018-06-22$52.60$52.903,552,000
2018-06-21$53.60$53.91979,200
2018-06-20$54.36$54.671,268,400
2018-06-19$53.20$53.512,086,800
2018-06-18$53.66$53.971,795,200
2018-06-15$53.87$54.183,028,800
2018-06-14$53.43$53.732,297,700
2018-06-13$53.98$54.291,785,600
2018-06-12$54.40$54.721,295,100
2018-06-11$53.90$54.211,722,600
2018-06-08$53.55$53.851,232,400
2018-06-07$52.73$53.041,080,900
2018-06-06$52.52$52.821,602,900
2018-06-05$51.46$51.761,924,800
2018-06-04$51.37$51.631,968,300
2018-06-01$53.12$53.381,744,800
2018-05-31$51.99$52.241,757,700
2018-05-30$52.81$53.071,844,700
2018-05-29$51.57$51.821,694,400
2018-05-25$51.40$51.651,235,100
2018-05-24$51.18$51.431,996,200
2018-05-23$49.97$50.221,317,000
2018-05-22$49.43$49.67864,000
2018-05-21$50.37$50.621,606,800
2018-05-18$49.09$49.331,737,600
2018-05-17$48.79$49.031,147,800
2018-05-16$48.55$48.781,098,300
2018-05-15$48.22$48.461,595,700
2018-05-14$48.76$49.001,317,000
2018-05-11$49.03$49.271,451,700
2018-05-10$48.36$48.591,615,500
2018-05-09$48.26$48.492,286,000
2018-05-08$47.14$47.376,260,100
2018-05-07$45.98$46.201,921,500
2018-05-04$44.77$44.991,286,400
2018-05-03$44.39$44.612,196,300
2018-05-02$44.35$44.562,161,200
2018-05-01$43.92$44.132,207,700
2018-04-30$44.62$44.842,457,000
2018-04-27$44.66$44.881,814,400
2018-04-26$44.31$44.534,499,400
2018-04-25$47.27$47.502,625,900
2018-04-24$47.45$47.692,460,600
2018-04-23$49.49$49.741,259,700
2018-04-20$49.50$49.751,233,600
2018-04-19$49.96$50.21549,900
2018-04-18$50.33$50.581,124,100
2018-04-17$49.86$50.101,099,200
2018-04-16$49.23$49.471,546,500
2018-04-13$48.02$48.251,082,700
2018-04-12$48.46$48.701,683,300
2018-04-11$47.63$47.87976,200
2018-04-10$47.52$47.761,735,500
2018-04-09$46.72$46.951,727,700
2018-04-06$46.95$47.181,678,200
2018-04-05$48.35$48.581,885,800
2018-04-04$48.76$49.002,271,600
2018-04-03$48.18$48.422,177,400
2018-04-02$47.19$47.421,850,400
2018-03-29$48.99$49.231,600,200
2018-03-28$47.37$47.601,568,400
2018-03-27$47.58$47.821,705,800
2018-03-26$49.22$49.461,692,900
2018-03-23$47.91$48.151,457,400
2018-03-22$48.88$49.121,484,400
2018-03-21$50.19$50.441,585,200
2018-03-20$49.99$50.231,788,300
2018-03-19$49.29$49.531,799,100
2018-03-16$49.03$49.273,381,900
2018-03-15$49.04$49.281,705,500
2018-03-14$48.65$48.891,432,200
2018-03-13$49.48$49.732,247,300
2018-03-12$49.30$49.541,144,200
2018-03-09$49.20$49.441,827,000
2018-03-08$47.50$47.741,660,800
2018-03-07$47.34$47.582,662,500
2018-03-06$46.49$46.721,924,500
2018-03-05$46.10$46.331,768,800
2018-03-02$46.26$46.452,177,700
2018-03-01$45.94$46.131,788,000
2018-02-28$46.31$46.492,066,400
2018-02-27$46.28$46.461,057,800
2018-02-26$46.93$47.121,480,800
2018-02-23$46.50$46.691,232,400
2018-02-22$46.38$46.561,414,800
2018-02-21$45.53$45.711,999,800
2018-02-20$45.08$45.261,524,000
2018-02-16$45.55$45.731,413,300
2018-02-15$45.48$45.661,807,800
2018-02-14$46.17$46.361,809,600
2018-02-13$45.20$45.382,024,700
2018-02-12$44.02$44.191,754,700
2018-02-09$43.38$43.554,769,400
2018-02-08$43.90$44.083,500,700
2018-02-07$47.34$47.521,782,600
2018-02-06$46.80$46.984,912,800
2018-02-05$46.42$46.602,822,400
2018-02-02$48.36$48.551,811,700
2018-02-01$49.08$49.281,409,400
2018-01-31$48.82$49.011,704,900
2018-01-30$48.93$49.131,211,400
2018-01-29$49.32$49.521,597,500
2018-01-26$49.97$50.171,135,500
2018-01-25$49.55$49.751,585,200
2018-01-24$49.43$49.632,494,800
2018-01-23$49.74$49.941,465,800
2018-01-22$49.70$49.901,920,600
2018-01-19$49.32$49.521,299,900
2018-01-18$48.63$48.821,460,700
2018-01-17$48.20$48.391,407,600
2018-01-16$47.39$47.582,685,600
2018-01-12$47.53$47.711,107,300
2018-01-11$46.93$47.121,323,000
2018-01-10$45.96$46.152,781,000
2018-01-09$46.49$46.671,921,200
2018-01-08$45.99$46.171,644,000
2018-01-05$45.53$45.711,057,200
2018-01-04$45.12$45.302,076,600
2018-01-03$44.86$45.041,880,400
2018-01-02$44.81$44.991,587,600