Loading live market data…

Old Dominion Freight Line, Inc.

NASDAQ:ODFL

$225.23 USD

-$3.38 (-1.48%)

Volume
934.54K
Average Volume
1.97M
Market Capitalization
$46.84B
P/E Ratio
47.02
Dividend Yield
0.51%
Price Target
$228.00
Year High
$252.03
Year Low
$126.01
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$1.57
Date EPS Estimated Time Revenue Revenue Estimated
2026-07-29 1.52 After Market Close $- $1.53B
2026-04-29 1.05 After Market Close $1.33B $1.31B
2026-02-04 1.06 After Market Close $1.31B $1.3B
2025-10-29 1.22 After Market Close $1.41B $1.4B
2025-07-30 1.28 After Market Close $1.41B $1.42B
2025-04-23 1.14 After Market Close $1.37B $1.37B
2025-02-05 1.16 After Market Close $1.39B $1.38B
2024-10-23 1.42 After Market Close $1.47B $1.49B
2024-07-24 1.45 After Market Close $1.5B $1.5B
2024-04-24 1.34 After Market Close $1.46B $1.47B
2024-01-31 1.43 After Market Close $1.5B $1.5B
2023-10-25 1.45 After Market Close $1.52B $1.52B
2023-07-26 1.32 After Market Close $1.41B $1.47B
2023-04-26 1.35 After Market Close $1.44B $1.48B
2023-02-01 1.34 After Market Close $1.49B $1.5B
2022-10-26 1.53 After Market Close $1.6B $1.62B
2022-07-27 1.55 After Market Close $1.67B $1.65B
2022-04-27 1.19 After Market Close $1.5B $1.45B
2022-02-02 1.12 After Market Close $1.41B $1.38B
2021-10-27 1.19 After Market Close $1.4B $1.34B
2021-07-28 1.09 After Market Close $1.32B $1.33B
2021-04-22 0.79 After Market Close $1.13B $1.1B
2021-02-04 0.79 After Market Close $1.07B $1.05B
2020-10-27 0.76 After Market Close $1.06B $946.78M
2020-07-30 0.52 After Market Close $896.21M $774.33M
2020-04-23 0.56 After Market Close $987.36M $996.26M
2020-02-06 0.59 After Market Close $1.01B $992.39M
2019-10-24 0.70 After Market Close $1.05B $1.08B
2019-07-25 0.70 After Market Close $1.06B $1.04B
2019-04-25 0.53 After Market Close $990.78M $954.42M
2019-02-07 0.58 After Market Close $1.03B $916.35M
2018-10-25 0.66 After Market Close $1.06B $990.66M
2018-07-26 0.61 After Market Close $1.03B $948.02M
2018-04-26 0.43 After Market Close $925.02M $893.82M
2018-02-08 0.37 After Market Close $891.12M $664.61M
2017-10-26 0.38 After Market Close $872.99M $816.68M
2017-07-27 0.36 After Market Close $839.91M $776.38M
2017-04-27 0.26 After Market Close $754.1M $744.67M
2017-02-02 0.29 After Market Close $745.74M $772.65M
2016-10-27 0.32 After Market Close $782.61M $737.01M
2016-07-28 0.31 After Market Close $755.44M $732.28M
2016-04-28 0.25 After Market Close $707.73M $747.02M
2016-02-04 0.29 After Market Close $734.57M $725.96M
2015-10-29 0.33 After Market Close $779.47M $795.25M
2015-07-30 0.33 After Market Close $762.15M $746.96M
2015-04-30 0.24 After Market Close $696.24M $677.13M
2015-02-05 0.24 After Market Close $721.05M $640.89M
2014-10-30 0.29 After Market Close $743.59M $718.81M
2014-07-31 0.27 After Market Close $702.99M $678.33M
2014-04-24 0.17 After Market Close $620.28M $584.85M
2014-02-06 0.20 After Market Close $592.47M $624.53M
2013-10-24 0.23 After Market Close $616.46M $603.38M
2013-07-25 0.22 After Market Close $590.3M $564.06M
2013-04-25 0.14 After Market Close $538.42M $486.3M
2013-02-07 0.17 After Market Close $527.34M $585.46M
2012-10-25 0.18 After Market Close $550.51M $508.15M
2012-08-02 0.34 After Market Close $547.45M $503.11M
2012-04-26 0.24 After Market Close $497.14M $502.8M
2012-02-02 0.26 After Market Close $485.13M $424.72M
2011-10-27 0.28 After Market Close $494.48M $461.53M
2011-07-28 0.25 After Market Close $480.26M $387.34M
2011-04-27 0.13 After Market Close $422.68M $323.24M
2011-02-02 0.17 After Market Close $398.97M $399M
2010-10-27 0.18 After Market Close $395.98M $356.4M
2010-07-28 0.14 After Market Close $368.25M $303.31M
2010-04-28 0.05 After Market Close $317.8M $264.83M
2010-01-28 0.07 After Market Close $310.92M $266.51M
2009-10-22 0.10 After Market Close $322.76M $403.5M
2009-07-22 0.09 After Market Close $316.18M $316.2M
2009-04-23 0.03 After Market Close $295.14M $295.1M
2009-01-29 0.06 After Market Close $335.84M $277.06M
2008-10-23 0.15 After Market Close $415.87M $328.34M
2008-07-24 0.18 After Market Close $417.84M $395.81M
2008-04-22 0.09 After Market Close $368.17M $414.22M
2008-01-31 0.12 After Market Close $358.68M $358.7M
2007-10-25 0.16 After Market Close $363.3M $363.3M
2007-07-26 0.16 After Market Close $359.62M $319.64M
2007-04-26 0.10 After Market Close $319.94M $290.82M
2007-02-01 0.12 After Market Close $319.42M $273.77M
2006-10-26 0.16 After Market Close $337.57M $337.6M