Old Dominion Freight Line, Inc.
nasdaq100sp500ODFL•Industrials•Trucking
$229.08
+0.24%
Last Price
$229.08
2026-06-02
24h Change
+0.24%
0.55 USD
Volume
1.7M
Shares Traded
Data Reliability
High
8712 points (35 years)
Price History
Start a simulation with this asset
ODFL
Global parameters
Available data from 10/24/1991 to 6/2/2026
Fundamental Analysis
NewCAGR (5y)
-4.24%
Revenue Growth
Net Margin
18.63%
Profitability
ROE
23.75%
Return on Equity
Debt / EBITDA
0.02
Solvency
PEG Ratio
2.93
Valuation vs Growth
Rev. Growth (TTM)
-2.90%
Current Trend
PE Ratio History (5 Years)
Historical PE
Average (32.4x)
Current: 42.9x
Technical focus
ODFL
ODFL
30d volatility
48.06%
Distance to MA50
10.98%
Distance to MA200
33.72%
Distance to ATH
-1.19%
Momentum 3M
5.96%
Risk score
N/A
Volatility moderate. Momentum neutral.
Invest in this asset
Buy on Saxo Bank
🏦Regulated Broker
🌍Global Markets Access
📈Pro Tools
Ad link. Capital at risk.
Technical Analysis & Risk
Key Metrics
CAGR18.94%
Volatility48.06%
Max Drawdown-45.53%
Momentum : ODFL
Indicateur synthétique71
Greed
Risk Analysis
VaR (95%)-4.39%
DCA Health
83/100
Recent History (60 days)
| Date | Close | Volume |
|---|---|---|
| 2026-06-02 | $229.08 | 1,701,203 |
| 2026-06-01 | $228.53 | 1,977,794 |
| 2026-05-29 | $225.15 | 3,223,000 |
| 2026-05-28 | $220.86 | 1,480,042 |
| 2026-05-27 | $219.45 | 1,678,800 |
| 2026-05-26 | $216.61 | 1,932,783 |
| 2026-05-22 | $210.47 | 1,259,413 |
| 2026-05-21 | $207.69 | 1,104,550 |
| 2026-05-20 | $209.83 | 1,528,667 |
| 2026-05-19 | $204.46 | 1,871,036 |
| 2026-05-18 | $204.13 | 1,095,792 |
| 2026-05-15 | $203.12 | 2,013,881 |
| 2026-05-14 | $198.81 | 2,479,592 |
| 2026-05-13 | $189.18 | 1,096,034 |
| 2026-05-12 | $191.12 | 1,899,859 |
| 2026-05-11 | $195.12 | 1,160,753 |
| 2026-05-08 | $198.33 | 1,299,506 |
| 2026-05-07 | $198.06 | 1,603,299 |
| 2026-05-06 | $200.62 | 1,867,319 |
| 2026-05-05 | $196.08 | 1,884,945 |
| 2026-05-04 | $192.18 | 3,460,394 |
| 2026-05-01 | $205.81 | 2,163,365 |
| 2026-04-30 | $212.43 | 2,932,260 |
| 2026-04-29 | $209.35 | 4,969,246 |
| 2026-04-28 | $221.77 | 2,492,864 |
| 2026-04-27 | $220.53 | 2,639,626 |
| 2026-04-24 | $219.98 | 1,494,772 |
| 2026-04-23 | $222.78 | 1,590,306 |
| 2026-04-22 | $219.98 | 1,223,111 |
| 2026-04-21 | $224.42 | 1,593,188 |
| 2026-04-20 | $223.38 | 1,523,430 |
| 2026-04-17 | $217.76 | 1,559,055 |
| 2026-04-16 | $213.57 | 2,129,764 |
| 2026-04-15 | $205.19 | 1,166,962 |
| 2026-04-14 | $210.41 | 1,142,359 |
| 2026-04-13 | $207.63 | 1,348,084 |
| 2026-04-10 | $208.35 | 1,044,794 |
| 2026-04-09 | $209.50 | 1,234,917 |
| 2026-04-08 | $207.53 | 2,330,696 |
| 2026-04-07 | $198.93 | 2,879,510 |
| 2026-04-06 | $202.18 | 2,761,687 |
| 2026-04-02 | $198.00 | 1,990,496 |
| 2026-04-01 | $199.63 | 2,053,536 |
| 2026-03-31 | $195.40 | 2,653,290 |
| 2026-03-30 | $189.75 | 2,536,071 |
| 2026-03-27 | $188.34 | 1,766,434 |
| 2026-03-26 | $187.93 | 1,743,376 |
| 2026-03-25 | $189.05 | 1,747,497 |
| 2026-03-24 | $185.03 | 3,188,718 |
| 2026-03-23 | $187.70 | 1,988,159 |
| 2026-03-20 | $183.92 | 3,519,109 |
| 2026-03-19 | $182.36 | 2,038,483 |
| 2026-03-18 | $182.57 | 1,768,231 |
| 2026-03-17 | $184.43 | 1,870,329 |
| 2026-03-16 | $182.44 | 1,664,421 |
| 2026-03-13 | $180.75 | 3,029,673 |
| 2026-03-12 | $176.24 | 2,423,418 |
| 2026-03-11 | $188.78 | 1,569,397 |
| 2026-03-10 | $195.02 | 1,521,400 |
| 2026-03-09 | $197.22 | 2,558,492 |
Recent Dividends
| Date | Amount |
|---|---|
| 2026-03-04 | +$0.29 |
| 2025-12-03 | +$0.28 |
| 2025-09-03 | +$0.28 |
| 2025-06-04 | +$0.28 |
| 2025-03-05 | +$0.28 |
| 2024-12-04 | +$0.26 |
| 2024-09-04 | +$0.26 |
| 2024-06-05 | +$0.26 |
| 2024-03-05 | +$0.26 |
| 2023-12-05 | +$0.20 |
| 2023-09-05 | +$0.20 |
| 2023-06-06 | +$0.20 |
| 2023-02-28 | +$0.20 |
| 2022-12-06 | +$0.15 |
| 2022-09-06 | +$0.15 |
| 2022-05-31 | +$0.15 |
| 2022-03-01 | +$0.15 |
| 2021-11-30 | +$0.10 |
| 2021-08-31 | +$0.10 |
| 2021-06-01 | +$0.10 |