180.39 USD
↘ 1.52 (0.84%)LIVE (AS OF 11:14 AM EDT)
ODFL is currently priced at $180.39. There is a divergence between signals — underlying fundamentals rate "Buy" but technical indicators lean "Sell". This is driven by a robust Altman Z-Score, exceptional Return on Equity (23.9%), a bearish Death Cross on the long-term moving averages and bearish long-term moving average alignment. On the valuation front, ODFL trades at elevated multiples relative to its peers, earning a "Richly Valued" assessment.
Technical & fundamental data as of Oct 12, 2026.