⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

Old Dominion Freight Line

$212.14
-0.37 (-0.17%)

Volume:

1.647M ($349.22M)

Market Capitalization:

$44.12B

Old Dominion Freight Line Price Chart

Old Dominion Freight Line Price Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM213.92213.47213.02212.56212.11211.66211.21

Old Dominion Freight Line Volume Chart

Old Dominion Freight Line Volume Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM317.65K272.27K226.89K181.51K136.14K90.76K45.38K

Old Dominion Freight Line Market Segments

After Hours

+0.00(+0.00%)
Open$212.14
Close$212.14
Low$212.14
Low Change0.00 (0.00%)
High$212.14
High Change+0.00 (+0.00%)
Range$0.00
Volume317.649K
Dollar Volume$67.39M

Regular Trading Hours

-1.34(-0.63%)
Open$213.36
Close$212.02
Low$210.01
Low Change-3.35 (-1.57%)
High$214.72
High Change+1.36 (+0.64%)
Range$4.71
Volume1.329M
Dollar Volume$281.76M

Premarket

-1.86(-0.86%)
Open$216.11
Close$214.25
Low$214.25
Low Change-1.86 (-0.86%)
High$216.11
High Change+0.00 (+0.00%)
Range$1.86
Volume322
Dollar Volume$68.99K

Overnight

*No Trades in Segment

After Hours Yesterday

-0.47(-0.22%)
Open$212.47
Close$212.00
Low$212.00
Low Change-0.47 (-0.22%)
High$212.47
High Change+0.00 (+0.00%)
Range$0.47
Volume373.925K
Dollar Volume$79.27M

Regular Trading Hours Yesterday

-11.06(-4.95%)
Open$223.57
Close$212.51
Low$205.16
Low Change-18.41 (-8.23%)
High$223.66
High Change+0.09 (+0.04%)
Range$18.50
Volume3.192M
Dollar Volume$678.28M

Premarket Yesterday

+0.00(+0.00%)
Open$223.00
Close$223.00
Low$223.00
Low Change0.00 (0.00%)
High$223.00
High Change+0.00 (+0.00%)
Range$0.00
Volume139
Dollar Volume$31.00K

Old Dominion Freight Line Top Trades

Old Dominion Freight Line's top trade so far today returned +1.01%, while the top short trade returned -2.82%.

Old Dominion Freight Line Moving Averages

5 Day Moving Average (SMA5)$224.28
10 Day Moving Average (SMA10)$228.53
20 Day Moving Average (SMA20)$226.53
50 Day Moving Average (SMA50)$226.19
100 Day Moving Average (SMA100)$213.12
200 Day Moving Average (SMA200)$187.81

Old Dominion Freight Line Statistics

Average Volume (30 Days)1.76M
P/E Ratio (Current)46.03
EPS (Current)$4.84
Dividend Yield0.51%
Free Cash Flow$1.02B
Cash Ratio0.49
Current Ratio1.57
Quick Ratio1.57
Debt to Equity0.01
Enterprise Value$46.09B
EV to EBITDA26.98
EV to Sales8.45
Price to Book10.53
Price to Cash Flow32.92
Price to Free Cash Flow45.52
Price to Sales8.49
Return on Assets0.18%
Return on Equity0.23%

Old Dominion Freight Line Stock Splits

There have been 7 stock splits for Old Dominion Freight Line (ODFL). The last stock split occured on March 28, 2024 and increased the outstanding shares at a ratio of 1:2.

DateTypeRatio
Mar 28, 2024Forward1:2
Mar 25, 2020Forward2:3
Sep 10, 2012Forward2:3
Aug 24, 2010Forward2:3
Dec 1, 2005Forward1:1.5
May 21, 2004Forward2:3
Jun 17, 2003Forward2:3

Old Dominion Freight Line Dividends

Old Dominion Freight Line (ODFL) last paid a quarterly dividend of $0.29 per share on September 16, 2026. With a forward annual dividend payout of $1.16, the stock currently offers a dividend yield of 0.55%.

Ex-Dividend DateDivdend (Adj.)TypePay DateDeclaration Date
Sep 2, 2026$0.29QuarterlySep 16, 2026Jul 23, 2026
Jun 3, 2026$0.29QuarterlyJun 17, 2026May 21, 2026
Mar 4, 2026$0.29QuarterlyMar 18, 2026Feb 4, 2026
Dec 3, 2025$0.28QuarterlyDec 17, 2025Oct 23, 2025
Sep 3, 2025$0.28QuarterlySep 17, 2025Jul 24, 2025
Jun 4, 2025$0.28QuarterlyJun 18, 2025May 22, 2025
Mar 5, 2025$0.28QuarterlyMar 19, 2025Feb 5, 2025
Dec 4, 2024$0.26QuarterlyDec 18, 2024Oct 17, 2024
Sep 4, 2024$0.26QuarterlySep 18, 2024Jul 18, 2024
Jun 5, 2024$0.26QuarterlyJun 19, 2024May 20, 2024
Mar 5, 2024$0.26QuarterlyMar 20, 2024Jan 31, 2024
Dec 5, 2023$0.2QuarterlyDec 20, 2023Oct 19, 2023
Sep 5, 2023$0.2QuarterlySep 20, 2023Jul 20, 2023
Jun 6, 2023$0.2QuarterlyJun 21, 2023May 18, 2023
Feb 28, 2023$0.2QuarterlyMar 15, 2023Feb 1, 2023
Dec 6, 2022$0.15QuarterlyDec 21, 2022Oct 20, 2022
Sep 6, 2022$0.15QuarterlySep 21, 2022Jul 21, 2022
May 31, 2022$0.15QuarterlyJun 15, 2022May 19, 2022
Mar 1, 2022$0.15QuarterlyMar 16, 2022Feb 2, 2022
Nov 30, 2021$0.1QuarterlyDec 15, 2021Oct 21, 2021