| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 227.25▲ | 226.98▲ | 226.68▲ | 220.74▲ | 226.17▲ |
| MA10 | 227.16▲ | 226.76▲ | 226.66▲ | 219.44▲ | 221.05▲ |
| MA20 | 226.93▲ | 226.65▲ | 223.70▲ | 223.63▲ | 210.52▲ |
| MA50 | 226.49▲ | 221.74▲ | 219.84▲ | 217.90▲ | 176.98▲ |
| MA100 | 226.44▲ | 219.52▲ | 219.34▲ | 209.07▲ | 179.35▲ |
| MA200 | 224.31▲ | 219.53▲ | 227.87▼ | 181.59▲ | 179.88▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.034▲ | -0.256▼ | 0.119▲ | -0.016▼ | -0.404▼ |
| RSI | 64.007▲ | 65.540▲ | 65.158▲ | 56.494▲ | 60.767▲ |
| STOCH | 60.854 | 52.604 | 64.705 | 49.095 | 65.160 |
| WILL %R | -35.374 | -22.789▲ | -15.924▲ | -7.888▲ | -37.465 |
| CCI | 187.386▲ | 80.233 | 107.079▲ | 213.519▲ | 41.719 |
|
Wednesday, July 01, 2026 07:06 AM
Old Dominion Freight Line, Inc. (Nasdaq: ODFL) announced today that it plans to release its second quarter 2026 financial results before opening of trading on Wednesday, July 29, 2026. The Company ...
|
|
Tuesday, June 30, 2026 04:23 AM
Companies with more cash than debt can be financially resilient, but that doesn’t mean they’re all strong investments. Some lack leverage because they struggle to grow or generate consistent profits, ...
|
|
Friday, June 26, 2026 01:11 AM
Old Dominion Freight Line is poised to benefit as the freight recession finally ends after multiple false starts. Check out why ODFL stock is a strong buy.
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 10/07/26 | 226.37 | 228.925 | 222.90 | 227.625 | 1,922,779 |
| 09/07/26 | 219.85 | 227.90 | 219.85 | 225.85 | 1,489,731 |
| 08/07/26 | 216.37 | 219.164 | 215.165 | 218.25 | 1,483,012 |
| 07/07/26 | 219.93 | 219.93 | 214.50 | 215.51 | 1,042,353 |
| 06/07/26 | 217.32 | 220.4699 | 215.625 | 216.44 | 1,091,199 |
| 02/07/26 | 218.975 | 221.82 | 216.10 | 217.65 | 1,012,544 |
| 01/07/26 | 219.74 | 221.00 | 213.22 | 217.96 | 1,482,344 |
| 30/06/26 | 220.18 | 221.70 | 212.445 | 216.60 | 1,670,455 |
| 29/06/26 | 216.89 | 220.44 | 216.85 | 219.69 | 1,109,659 |
| 26/06/26 | 217.69 | 221.90 | 217.69 | 218.79 | 2,465,444 |
|
|
||||
|
|
||||
|
|