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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$63.26$64.021,273,500
2019-12-30$62.81$63.56792,300
2019-12-27$62.98$63.73648,000
2019-12-26$62.75$63.51543,000
2019-12-24$62.66$63.42447,000
2019-12-23$62.45$63.201,177,200
2019-12-20$62.73$63.493,498,900
2019-12-19$61.95$62.701,000,200
2019-12-18$61.88$62.631,186,200
2019-12-17$62.23$62.981,511,400
2019-12-16$62.00$62.751,664,700
2019-12-13$62.14$62.881,411,200
2019-12-12$62.49$63.251,681,800
2019-12-11$61.90$62.651,863,600
2019-12-10$62.51$63.261,386,000
2019-12-09$62.29$63.042,321,700
2019-12-06$61.44$62.1846,467,600
2019-12-05$61.29$62.023,447,600
2019-12-04$60.59$61.323,894,300
2019-12-03$60.60$61.334,092,600
2019-12-02$62.09$62.781,915,200
2019-11-29$63.86$64.57549,000
2019-11-27$65.20$65.921,822,800
2019-11-26$64.69$65.411,750,200
2019-11-25$63.94$64.651,333,500
2019-11-22$63.19$63.891,263,900
2019-11-21$63.47$64.181,203,900
2019-11-20$63.70$64.411,158,900
2019-11-19$64.66$65.381,304,400
2019-11-18$64.36$65.081,291,200
2019-11-15$64.31$65.021,480,200
2019-11-14$65.02$65.75809,400
2019-11-13$64.85$65.571,116,300
2019-11-12$65.21$65.94907,800
2019-11-11$65.13$65.85940,800
2019-11-08$64.73$65.45703,500
2019-11-07$64.81$65.531,366,200
2019-11-06$64.38$65.101,243,200
2019-11-05$64.09$64.801,103,100
2019-11-04$63.44$64.151,414,500
2019-11-01$62.71$63.401,029,900
2019-10-31$60.69$61.371,484,100
2019-10-30$61.80$62.491,609,800
2019-10-29$63.06$63.761,583,100
2019-10-28$62.46$63.151,237,800
2019-10-25$62.20$62.891,805,400
2019-10-24$61.28$61.962,748,300
2019-10-23$60.99$61.671,903,200
2019-10-22$60.35$61.021,222,200
2019-10-21$59.96$60.631,342,500
2019-10-18$59.51$60.171,495,500
2019-10-17$58.80$59.451,213,500
2019-10-16$58.52$59.171,651,800
2019-10-15$57.69$58.331,439,400
2019-10-14$57.08$57.71657,000
2019-10-11$57.00$57.631,392,900
2019-10-10$55.57$56.19732,900
2019-10-09$55.13$55.74966,300
2019-10-08$53.93$54.531,167,300
2019-10-07$54.87$55.481,761,000
2019-10-04$54.25$54.861,087,500
2019-10-03$54.30$54.901,379,400
2019-10-02$53.92$54.521,813,200
2019-10-01$55.17$55.791,248,600
2019-09-30$56.66$57.291,729,500
2019-09-27$57.35$57.991,427,400
2019-09-26$58.17$58.821,440,600
2019-09-25$57.75$58.391,466,700
2019-09-24$55.92$56.551,066,200
2019-09-23$56.77$57.40966,600
2019-09-20$56.55$57.182,534,700
2019-09-19$57.04$57.681,221,900
2019-09-18$57.96$58.611,043,700
2019-09-17$58.00$58.641,038,900
2019-09-16$58.08$58.73950,400
2019-09-13$57.97$58.62747,300
2019-09-12$57.90$58.551,280,700
2019-09-11$58.21$58.851,441,500
2019-09-10$57.47$58.111,903,500
2019-09-09$55.67$56.292,268,300
2019-09-06$54.92$55.53893,100
2019-09-05$54.89$55.502,013,000
2019-09-04$53.77$54.371,454,700
2019-09-03$53.14$53.731,716,000
2019-08-30$54.59$55.141,393,200
2019-08-29$54.02$54.571,408,500
2019-08-28$53.48$54.021,500,000
2019-08-27$53.17$53.71854,100
2019-08-26$53.65$54.191,246,200
2019-08-23$52.98$53.511,409,700
2019-08-22$54.93$55.491,210,500
2019-08-21$55.18$55.731,476,900
2019-08-20$54.74$55.291,882,800
2019-08-19$55.28$55.841,692,300
2019-08-16$55.23$55.792,094,600
2019-08-15$54.07$54.612,439,300
2019-08-14$55.38$55.941,701,600
2019-08-13$57.26$57.841,677,000
2019-08-12$55.35$55.911,646,100
2019-08-09$55.02$55.581,648,200
2019-08-08$56.26$56.822,958,000
2019-08-07$55.51$56.072,848,200
2019-08-06$54.98$55.541,560,000
2019-08-05$54.03$54.583,008,400
2019-08-02$55.35$55.911,880,700
2019-08-01$55.48$56.043,176,100
2019-07-31$55.66$56.222,256,300
2019-07-30$55.09$55.641,677,600
2019-07-29$54.84$55.401,123,500
2019-07-26$54.95$55.501,637,100
2019-07-25$54.34$54.893,884,700
2019-07-24$54.68$55.233,434,700
2019-07-23$53.58$54.121,911,900
2019-07-22$52.06$52.581,572,000
2019-07-19$51.73$52.251,249,200
2019-07-18$51.24$51.751,616,700
2019-07-17$51.20$51.721,778,400
2019-07-16$51.15$51.672,265,300
2019-07-15$49.56$50.061,055,400
2019-07-12$49.98$50.491,470,900
2019-07-11$47.60$48.081,303,500
2019-07-10$47.52$48.001,259,100
2019-07-09$48.78$49.271,122,900
2019-07-08$49.04$49.531,454,700
2019-07-05$50.01$50.52494,100
2019-07-03$49.84$50.35580,200
2019-07-02$49.52$50.02914,400
2019-07-01$49.99$50.491,128,000
2019-06-28$49.75$50.254,197,000
2019-06-27$49.09$49.581,016,700
2019-06-26$47.84$48.32819,600
2019-06-25$47.35$47.831,008,600
2019-06-24$47.51$47.981,075,200
2019-06-21$48.66$49.152,071,500
2019-06-20$48.53$49.021,062,600
2019-06-19$47.34$47.821,087,200
2019-06-18$46.94$47.42907,500
2019-06-17$46.29$46.76901,800
2019-06-14$47.35$47.82946,200
2019-06-13$47.16$47.641,160,700
2019-06-12$47.33$47.811,289,100
2019-06-11$46.91$47.391,325,400
2019-06-10$46.36$46.82986,700
2019-06-07$45.39$45.84847,200
2019-06-06$45.13$45.581,221,600
2019-06-05$45.23$45.691,034,700
2019-06-04$45.08$45.531,491,600
2019-06-03$43.88$44.272,046,900
2019-05-31$44.15$44.531,695,600
2019-05-30$44.74$45.131,732,200
2019-05-29$44.75$45.151,644,600
2019-05-28$45.69$46.092,264,700
2019-05-24$46.16$46.561,748,700
2019-05-23$46.56$46.971,508,100
2019-05-22$47.91$48.331,836,000
2019-05-21$48.63$49.061,238,400
2019-05-20$48.97$49.401,561,800
2019-05-17$48.71$49.141,803,900
2019-05-16$48.74$49.171,117,200
2019-05-15$48.36$48.781,443,600
2019-05-14$48.10$48.521,283,700
2019-05-13$47.29$47.701,697,700
2019-05-10$48.79$49.221,581,900
2019-05-09$48.73$49.161,048,800
2019-05-08$48.53$48.961,475,400
2019-05-07$49.24$49.672,195,400
2019-05-06$51.23$51.681,217,700
2019-05-03$51.10$51.541,025,700
2019-05-02$50.02$50.451,279,800
2019-05-01$49.65$50.092,437,800
2019-04-30$49.76$50.201,619,700
2019-04-29$49.93$50.372,177,400
2019-04-26$51.29$51.741,280,100
2019-04-25$50.75$51.194,652,700
2019-04-24$52.98$53.442,243,700
2019-04-23$51.61$52.061,380,900
2019-04-22$51.96$52.411,120,500
2019-04-18$51.74$52.201,408,500
2019-04-17$52.36$52.821,511,700
2019-04-16$51.61$52.061,355,700
2019-04-15$50.82$51.271,378,200
2019-04-12$51.25$51.701,140,600
2019-04-11$51.10$51.541,435,500
2019-04-10$50.10$50.541,146,300
2019-04-09$50.22$50.66830,100
2019-04-08$50.90$51.34577,500
2019-04-05$50.58$51.031,350,000
2019-04-04$50.70$51.151,330,200
2019-04-03$49.98$50.421,673,100
2019-04-02$49.53$49.961,339,500
2019-04-01$49.76$50.191,231,500
2019-03-29$48.13$48.551,380,300
2019-03-28$48.50$48.921,221,000
2019-03-27$47.96$48.381,047,000
2019-03-26$48.15$48.571,042,800
2019-03-25$47.40$47.811,219,800
2019-03-22$47.57$47.991,419,000
2019-03-21$48.61$49.03884,400
2019-03-20$47.63$48.041,219,500
2019-03-19$48.02$48.441,232,700
2019-03-18$49.77$50.201,104,900
2019-03-15$49.04$49.472,041,800
2019-03-14$49.23$49.661,352,700
2019-03-13$49.53$49.971,611,000
2019-03-12$48.79$49.211,358,700
2019-03-11$48.76$49.191,441,800
2019-03-08$47.57$47.991,559,100
2019-03-07$46.96$47.371,673,100
2019-03-06$48.14$48.561,106,100
2019-03-05$48.63$49.051,164,300
2019-03-04$49.54$49.921,677,300
2019-03-01$50.87$51.261,837,800
2019-02-28$50.26$50.641,369,200
2019-02-27$50.15$50.531,829,100
2019-02-26$50.33$50.721,348,200
2019-02-25$50.66$51.041,771,200
2019-02-22$50.62$51.011,736,400
2019-02-21$50.67$51.052,446,200
2019-02-20$50.83$51.221,424,100
2019-02-19$49.84$50.221,786,800
2019-02-15$48.79$49.161,291,800
2019-02-14$48.29$48.661,609,800
2019-02-13$48.00$48.372,023,800
2019-02-12$47.29$47.654,778,400
2019-02-11$46.86$47.221,589,400
2019-02-08$47.25$47.611,882,200
2019-02-07$47.66$48.032,864,700
2019-02-06$46.33$46.681,685,400
2019-02-05$47.25$47.611,506,300
2019-02-04$47.13$47.491,258,500
2019-02-01$46.00$46.351,049,100
2019-01-31$45.31$45.651,558,500
2019-01-30$46.50$46.861,502,700
2019-01-29$45.52$45.86969,900
2019-01-28$45.22$45.571,105,800
2019-01-25$44.85$45.19833,400
2019-01-24$43.86$44.191,137,900
2019-01-23$43.65$43.981,070,700
2019-01-22$44.30$44.642,760,600
2019-01-18$45.54$45.891,855,800
2019-01-17$43.41$43.741,719,300
2019-01-16$42.23$42.551,124,400
2019-01-15$41.95$42.271,017,900
2019-01-14$41.97$42.291,539,000
2019-01-11$42.61$42.941,148,700
2019-01-10$42.69$43.011,479,000
2019-01-09$42.72$43.051,471,800
2019-01-08$42.70$43.021,530,000
2019-01-07$41.47$41.791,003,200
2019-01-04$41.00$41.311,251,900
2019-01-03$39.63$39.931,034,100
2019-01-02$41.14$41.451,368,000