US STOCK

ODFL Stock Analysis

US stocks · market data · technical indicators

Old Dominion Freight Line, Inc.
ODFLUS stocks
Quote delayed 15 min
10/26 下午12:08 updated
$182.70
-7.19-3.79%
Open
$187.70
High
$189.07
Low
$180.48
Volume
199.34萬
ODFL price history
+3.31%
Open
176.85
Latest
182.70
High
189.89
Low
173.84
Average
182.30
Advertisement
Financial snapshot
Yahoo Finance

ODFL - Old Dominion Freight Line, Inc.

EPS
5.20USD
Forward EPS
6.72USD
P/E
35.13x
Forward P/E
27.17x
P/B
8.34x
ROE
24.82%
ROA
15.78%
Operating margin
28.84%
Profit margin
19.44%
Revenue growth
10.40%
Earnings growth
32.30%
Dividend yield
0.63%
Financial statements
2026-06-302026-03-312025-12-312025-09-302025-06-30
Revenue$1.55B$1.33B$1.31B$1.41B$1.41B
Gross profit$563.49M$429.61M$412.51M$478.80M$473.97M
Operating income$465.30M$317.34M$304.25M$360.84M$357.89M
Net income$350.60M$238.26M$229.47M$270.95M$268.63M
Basic EPS1.691.141.101.291.27
Diluted EPS1.681.141.091.281.27
Estimates vs actuals
Next earnings
2026-10-28
EPS estimate
1.62
Revenue estimate
$1.57B
Last surprise
+9.72%
DateEstimateActualSurprise
2026-10-281.61Not reported—
2026-07-291.531.68+9.72%
2026-04-291.051.14+8.46%
2026-02-041.061.09+2.80%
2025-10-291.221.28+5.15%
2025-07-301.291.27-1.21%
2025-04-231.141.19+4.04%
2025-02-051.161.23+5.92%
2024-10-231.421.43+0.85%
2024-07-241.451.48+1.97%
2024-04-241.341.34-0.04%
2024-01-311.421.47+3.35%
Institutional holders
InstitutionQuarterValue heldPortfolio weight
VANGUARD GROUP INC2025-12-31$3.6B0.05%
BlackRock Inc.2024-06-30$2.9B0.06%
STATE STREET CORP2026-06-30$1.8B0.05%
CITADEL ADVISORS LLC2026-06-30$275.2M0.03%
TWO SIGMA INVESTMENTS, LP2026-06-30$37.5M0.03%

13F quarterly filings. Reporting periods differ by institution; value and weight reflect each institution's own latest quarter.

Analyst ratings
24 analysts
Mean target
$221.14
Target range
$156.00 – $250.00
Implied upside
21.04%
Strong buy
1
Buy
8
Hold
14
Sell
0
Strong sell
1
Dividends
Annual yield
0.63%
Frequency
Quarterly
Recent payouts
  • 2026-09-02$0.2900
  • 2026-06-03$0.2900
  • 2026-03-04$0.2900
  • 2025-12-03$0.2800
Advertisement