⌘K
OverviewStock screenerAnalyst actionsTicker roomsCalendar
MarketsInvestorsSign in
StockUnited StatesNasdaqGS

ODFL

Old Dominion Freight Line, Inc.

Industrials · Trucking

182.70USD

-7.1900 (-3.79%)

Alert
DescriptionHistoricalFinancialsRelative ValueResearchNewsCommunityRoomOptionsPrice Chart ↗Fundamental Chart ↗

Community sentiment

Not enough data yet

A reading needs 5 members, each at least 14 days old with a track record on this site (simulated portfolios and calls), who shared a take in the last 30 days; 2 of them need a strong record.

Sign in to share your take on ODFL.

Members' own stated views, weighted by account age and track record on this site (simulated portfolios and calls). Not a forecast or a price signal. How this is worked out
  • Only members whose accounts are at least 14 days old and who have a track record on this site (simulated portfolios and calls) count, and bots never do. A take from anyone else is saved and starts to count the day they qualify.
  • A take fades: it counts half as much after 7 days and drops out after 30.
  • Members with a strong record count more. Everyone else counts together for a capped share, so many accounts cannot outweigh a few strong ones.
  • Nothing is shown until 5 qualifying members have taken part, 2 of them with a strong record. It stays an early read until 3 have one and the sample is large enough.
  • Until 20 members have taken part the marker only says bullish, bearish or mixed, at a fixed spot, and the number of members is given as a band, not a count.
  • The reading is refreshed about every 30 minutes, so a take you have just made will not move it straight away.
  • Your own take is private: only the totals are shown, and never who said what.
Old Dominion Freight Line, Inc.
High
248.73
on 06/09/26
Low
126.29
on 11/20/25
Average
190.1550
2.05mm
Net Chg
46.84
+34.48%
252 daily bars · USD · High, Low and Average are close-basis over the range.
DateLast PriceVolume
Fr 10/23/26182.701,993,100
Th 10/22/26189.891,664,200
We 10/21/26188.901,332,400
Tu 10/20/26188.331,004,900
Mo 10/19/26186.851,478,800
Fr 10/16/26187.721,681,300
Th 10/15/26188.882,164,500
We 10/14/26184.371,911,200
Tu 10/13/26183.171,713,100
Mo 10/12/26181.911,218,100
Fr 10/09/26181.971,463,200
Th 10/08/26181.651,566,000
We 10/07/26175.611,683,500
Tu 10/06/26178.021,726,800
Mo 10/05/26179.372,081,800
Fr 10/02/26180.481,958,500
Th 10/01/26178.101,908,800
We 09/30/26173.842,296,000
Tu 09/29/26177.462,329,000
Mo 09/28/26176.851,949,600
Fr 09/25/26173.301,240,500
Th 09/24/26174.931,186,600
DateLast PriceVolume
We 09/23/26177.721,572,300
Tu 09/22/26177.311,805,400
Mo 09/21/26175.361,775,500
Fr 09/18/26173.003,575,700
Th 09/17/26175.091,594,100
We 09/16/26174.362,756,200
Tu 09/15/26180.961,331,400
Mo 09/14/26181.911,390,000
Fr 09/11/26179.79
DateLast PriceVolume
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
DateLast PriceVolume
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.63
DateLast PriceVolume
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
DateLast PriceVolume
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/26
DateLast PriceVolume
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
DateLast PriceVolume
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/26
DateLast PriceVolume
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.20
DateLast PriceVolume
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
DateLast PriceVolume
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.33
DateLast PriceVolume
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.12
1,288,400
Th 09/10/26180.551,509,300
We 09/09/26181.961,706,800
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
Mo 08/10/26212.551,539,600
Fr 08/07/26216.361,253,200
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
Fr 07/24/26232.991,487,500
Th 07/23/26230.71898,200
2,215,700
Th 07/09/26225.851,635,900
We 07/08/26218.251,617,000
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/26219.041,720,500
Tu 06/23/26217.581,760,700
Mo 06/22/26219.521,910,400
Fr 06/05/26242.572,123,500
Th 06/04/26245.522,325,500
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/26207.691,154,100
We 05/20/26209.831,657,100
Tu 05/19/26204.461,982,200
200.62
1,870,700
Tu 05/05/26196.081,978,500
Mo 05/04/26192.183,460,400
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
Mo 04/20/26223.381,589,800
Fr 04/17/26217.761,561,200
Th 04/02/26198.002,060,700
We 04/01/26199.632,053,500
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/26182.362,103,100
We 03/18/26182.571,768,200
Tu 03/17/26184.431,870,300
216.19
3,092,000
Tu 03/03/26207.941,638,400
Mo 03/02/26207.752,843,900
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
Fr 02/13/26193.212,096,800
Th 02/12/26185.516,282,400
2,216,600
Th 01/29/26172.591,492,500
We 01/28/26172.721,953,300
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/26173.521,708,200
Tu 01/13/26171.651,394,100
Mo 01/12/26173.571,897,000
Fr 12/26/25159.49702,500
We 12/24/25159.36795,100
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/25158.923,657,400
We 12/10/25157.322,991,400
Tu 12/09/25148.891,674,500
2,066,300
Mo 11/24/25132.332,663,200
Fr 11/21/25134.283,335,800
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
Fr 11/07/25139.902,065,600
Th 11/06/25137.693,031,300
1,145,600
Th 10/23/25135.862,090,700