⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

ODFL

Old Dominion Freight Line, Inc.

Industrials · Trucking

181.96USD

-5.0500 (-2.70%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗
Old Dominion Freight Line, Inc.
High
248.73
on 06/09/26
Low
126.29
on 11/20/25
Average
185.0743
2.08mm
Net Chg
35.90
+23.76%
252 daily bars · USD · High, Low and Average are close-basis over the range.
DateLast PriceVolume
Tu 09/08/26187.011,614,700
Fr 09/04/26185.872,389,800
Th 09/03/26185.753,659,200
We 09/02/26187.612,188,900
Tu 09/01/26187.012,493,672
Mo 08/31/26199.961,655,680
Fr 08/28/26198.631,173,826
Th 08/27/26200.061,170,007
We 08/26/26199.431,218,659
Tu 08/25/26198.341,230,154
Mo 08/24/26201.481,527,594
Fr 08/21/26206.471,198,300
Th 08/20/26204.521,045,400
We 08/19/26205.081,366,100
Tu 08/18/26208.001,129,900
Mo 08/17/26211.961,359,800
Fr 08/14/26210.971,469,900
Th 08/13/26215.731,154,800
We 08/12/26212.552,020,300
Tu 08/11/26209.442,022,600
Mo 08/10/26212.551,539,600
Fr 08/07/26216.361,253,200
DateLast PriceVolume
Th 08/06/26211.411,598,000
We 08/05/26215.452,035,900
Tu 08/04/26219.321,832,900
Mo 08/03/26211.521,867,600
Fr 07/31/26212.141,745,700
Th 07/30/26212.473,588,400
We 07/29/26222.792,962,800
Tu 07/28/26226.282,070,800
Mo 07/27/26226.771,590,500
DateLast PriceVolume
Tu 07/07/26215.511,161,500
Mo 07/06/26216.441,240,700
Th 07/02/26217.651,210,800
We 07/01/26217.961,616,200
Tu 06/30/26216.601,972,400
Mo 06/29/26219.691,179,400
Fr 06/26/26218.793,020,900
Th 06/25/26220.121,281,400
We 06/24/26
DateLast PriceVolume
We 06/03/26236.062,346,500
Tu 06/02/26229.081,850,700
Mo 06/01/26228.532,004,400
Fr 05/29/26225.153,702,700
Th 05/28/26220.861,527,000
We 05/27/26219.451,678,800
Tu 05/26/26216.612,213,200
Fr 05/22/26210.471,269,900
Th 05/21/26
DateLast PriceVolume
Fr 05/01/26205.812,186,800
Th 04/30/26212.433,042,900
We 04/29/26209.355,034,600
Tu 04/28/26221.772,493,500
Mo 04/27/26220.532,639,600
Fr 04/24/26219.981,530,400
Th 04/23/26222.781,590,800
We 04/22/26219.981,223,500
Tu 04/21/26224.421,615,800
DateLast PriceVolume
Tu 03/31/26195.402,653,700
Mo 03/30/26189.752,648,600
Fr 03/27/26188.341,798,200
Th 03/26/26187.931,743,400
We 03/25/26189.051,786,100
Tu 03/24/26185.033,188,800
Mo 03/23/26187.702,156,300
Fr 03/20/26183.923,750,400
Th 03/19/26
DateLast PriceVolume
Fr 02/27/26203.053,549,200
Th 02/26/26198.372,220,800
We 02/25/26191.701,581,300
Tu 02/24/26196.701,013,900
Mo 02/23/26193.881,280,300
Fr 02/20/26201.392,002,600
Th 02/19/26195.171,840,200
We 02/18/26193.811,792,600
Tu 02/17/26193.322,237,200
DateLast PriceVolume
Tu 01/27/26174.441,207,300
Mo 01/26/26173.991,416,200
Fr 01/23/26174.301,656,100
Th 01/22/26178.251,650,700
We 01/21/26178.402,266,500
Tu 01/20/26170.003,022,100
Fr 01/16/26175.652,495,000
Th 01/15/26178.212,101,600
We 01/14/26
DateLast PriceVolume
Tu 12/23/25158.621,175,400
Mo 12/22/25159.301,564,300
Fr 12/19/25157.395,049,000
Th 12/18/25158.552,631,400
We 12/17/25155.732,272,500
Tu 12/16/25156.942,208,500
Mo 12/15/25157.462,593,400
Fr 12/12/25159.492,264,000
Th 12/11/25
DateLast PriceVolume
Th 11/20/25126.292,257,500
We 11/19/25127.511,963,600
Tu 11/18/25130.662,030,700
Mo 11/17/25129.891,991,000
Fr 11/14/25132.291,936,200
Th 11/13/25135.451,870,000
We 11/12/25138.851,487,800
Tu 11/11/25139.511,560,300
Mo 11/10/25137.761,639,400
DateLast PriceVolume
Tu 10/21/25144.361,862,700
Mo 10/20/25140.712,009,100
Fr 10/17/25138.041,870,200
Th 10/16/25138.102,326,800
We 10/15/25135.041,884,600
Tu 10/14/25135.432,628,600
Mo 10/13/25136.181,282,300
Fr 10/10/25134.312,136,300
Th 10/09/25
DateLast PriceVolume
Fr 09/19/25140.844,264,100
Th 09/18/25142.392,222,600
We 09/17/25141.791,977,500
Tu 09/16/25147.021,707,700
Mo 09/15/25145.251,582,400
Fr 09/12/25144.891,864,000
Th 09/11/25149.401,682,400
We 09/10/25146.311,199,200
Tu 09/09/25148.221,311,000
Fr 07/24/26232.991,487,500
Th 07/23/26230.71898,200
We 07/22/26232.801,434,700
Tu 07/21/26234.791,854,600
Mo 07/20/26231.761,063,300
Fr 07/17/26233.841,300,800
Th 07/16/26237.151,380,600
We 07/15/26225.231,005,000
Tu 07/14/26228.611,321,200
Mo 07/13/26232.902,072,100
Fr 07/10/26227.632,215,700
Th 07/09/26225.851,635,900
We 07/08/26218.251,617,000
219.04
1,720,500
Tu 06/23/26217.581,760,700
Mo 06/22/26219.521,910,400
Th 06/18/26221.043,917,600
We 06/17/26218.362,964,000
Tu 06/16/26231.621,970,600
Mo 06/15/26237.421,980,300
Fr 06/12/26245.751,075,100
Th 06/11/26247.761,954,600
We 06/10/26235.953,210,400
Tu 06/09/26248.731,540,900
Mo 06/08/26247.011,924,400
Fr 06/05/26242.572,123,500
Th 06/04/26245.522,325,500
207.69
1,154,100
We 05/20/26209.831,657,100
Tu 05/19/26204.461,982,200
Mo 05/18/26204.131,171,600
Fr 05/15/26203.122,013,900
Th 05/14/26198.812,481,800
We 05/13/26189.181,156,300
Tu 05/12/26191.121,899,900
Mo 05/11/26195.121,207,700
Fr 05/08/26198.331,411,100
Th 05/07/26198.061,644,200
We 05/06/26200.621,870,700
Tu 05/05/26196.081,978,500
Mo 05/04/26192.183,460,400
Mo 04/20/26223.381,589,800
Fr 04/17/26217.761,561,200
Th 04/16/26213.572,130,000
We 04/15/26205.191,245,300
Tu 04/14/26210.411,195,700
Mo 04/13/26207.631,348,100
Fr 04/10/26208.351,073,300
Th 04/09/26209.501,300,200
We 04/08/26207.532,381,700
Tu 04/07/26198.932,940,700
Mo 04/06/26202.182,762,900
Th 04/02/26198.002,060,700
We 04/01/26199.632,053,500
182.36
2,103,100
We 03/18/26182.571,768,200
Tu 03/17/26184.431,870,300
Mo 03/16/26182.441,696,400
Fr 03/13/26180.753,081,200
Th 03/12/26176.242,473,400
We 03/11/26188.781,586,700
Tu 03/10/26195.021,521,400
Mo 03/09/26197.222,558,500
Fr 03/06/26193.973,395,100
Th 03/05/26210.682,194,700
We 03/04/26216.193,092,000
Tu 03/03/26207.941,638,400
Mo 03/02/26207.752,843,900
Fr 02/13/26193.212,096,800
Th 02/12/26185.516,282,400
We 02/11/26194.462,393,100
Tu 02/10/26194.492,613,500
Mo 02/09/26196.112,303,100
Fr 02/06/26202.472,906,400
Th 02/05/26202.144,258,800
We 02/04/26208.546,487,800
Tu 02/03/26189.773,144,900
Mo 02/02/26186.133,685,100
Fr 01/30/26173.202,216,600
Th 01/29/26172.591,492,500
We 01/28/26172.721,953,300
173.52
1,708,200
Tu 01/13/26171.651,394,100
Mo 01/12/26173.571,897,000
Fr 01/09/26173.131,787,700
Th 01/08/26171.072,283,400
We 01/07/26165.721,857,000
Tu 01/06/26168.882,038,100
Mo 01/05/26163.731,824,600
Fr 01/02/26159.191,891,200
We 12/31/25156.801,232,800
Tu 12/30/25159.311,427,600
Mo 12/29/25159.561,523,500
Fr 12/26/25159.49702,500
We 12/24/25159.36795,100
158.92
3,657,400
We 12/10/25157.322,991,400
Tu 12/09/25148.891,674,500
Mo 12/08/25151.683,444,700
Fr 12/05/25155.152,833,500
Th 12/04/25153.514,582,700
We 12/03/25150.954,491,200
Tu 12/02/25141.462,293,900
Mo 12/01/25139.672,628,400
Fr 11/28/25135.29587,600
We 11/26/25134.911,460,200
Tu 11/25/25134.332,066,300
Mo 11/24/25132.332,663,200
Fr 11/21/25134.283,335,800
Fr 11/07/25139.902,065,600
Th 11/06/25137.693,031,300
We 11/05/25140.782,351,400
Tu 11/04/25141.362,588,100
Mo 11/03/25137.512,462,700
Fr 10/31/25140.422,377,200
Th 10/30/25137.252,762,400
We 10/29/25136.134,290,600
Tu 10/28/25136.092,065,700
Mo 10/27/25136.732,082,600
Fr 10/24/25136.121,145,600
Th 10/23/25135.862,090,700
We 10/22/25141.021,603,000
141.28
2,049,400
We 10/08/25144.782,244,200
Tu 10/07/25141.361,478,000
Mo 10/06/25142.821,477,400
Fr 10/03/25141.331,806,600
Th 10/02/25140.601,502,500
We 10/01/25139.242,305,600
Tu 09/30/25140.782,368,000
Mo 09/29/25141.042,682,000
Fr 09/26/25138.593,893,900
Th 09/25/25140.431,923,300
We 09/24/25141.061,667,200
Tu 09/23/25139.341,541,300
Mo 09/22/25138.932,093,100
Mo 09/08/25151.111,603,200