Back to Stocks
Stock detail
Old Dominion Freight Line, Inc.
ODFLSTOCKS | US | NASDAQ | Industrials | Trucking
Profile snapshotUSD 226.3Market cap USD 47.1B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol.
PatternTFDetectedQuality
BullishOrder Block Setup15M28 Jul 26, 15:4577
BearishMA 8/21 Crossover15M28 Jul 26, 15:4583
BullishOrder Block Setup15M28 Jul 26, 15:4577
BearishMA 8/21 Crossover15M28 Jul 26, 15:4583
BearishOrder Block Setup4H28 Jul 26, 13:3080
BearishMA 8/21 Crossover4H28 Jul 26, 13:3087
BearishOrder Block Setup4H28 Jul 26, 13:3080
BearishMA 8/21 Crossover4H28 Jul 26, 13:3087
BearishRange Continuation15M28 Jul 26, 15:4594
BearishRange Continuation15M28 Jul 26, 15:4594
Annual
Annual fundamentals
2025 vs previous annual period
Metric202020212022202320242025
Total revenueUSD 4B-2.3%USD 5.3B+30.9%USD 6.3B+19.1%USD 5.9B-6.3%USD 5.8B-0.9%USD 5.5B-5.5%
Net incomeUSD 672.7M+9.3%USD 1B+53.8%USD 1.4B+33.1%USD 1.2B-10.0%USD 1.2B-4.3%USD 1B-13.7%
Net profit margin16.8%+11.8%19.7%+17.5%22.0%+11.8%21.1%-4.0%20.4%-3.5%18.6%-8.7%
EPS2.86+11.7%4.47+56.3%6.13+37.1%5.66-7.7%5.51-2.7%4.85-12.0%
Quarterly
Quarterly fundamentals
Q1 2026 vs same quarter previous year
MetricQ4 2024Q1 2025Q2 2025Q3 2025Q4 2025Q1 2026
Total revenueUSD 1.4B-7.3%USD 1.4B-5.8%USD 1.4B-6.1%USD 1.4B-4.3%USD 1.3B-5.7%USD 1.3B-2.9%
Net incomeUSD 263.1M-18.5%USD 254.7M-12.9%USD 268.6M-16.6%USD 270.9M-12.2%USD 229.5M-12.8%USD 238.3M-6.4%
Net profit margin19.0%-12.0%18.5%-7.5%19.1%-11.2%19.3%-8.2%17.6%-7.6%17.9%-3.6%
EPS1.23-16.9%1.2-10.4%1.27-14.8%1.29-10.4%1.09-11.4%1.14-5.0%
Ownership
Institutional ownership summary
2026 Q2, quarter ended 2026-06-30
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call
2026 Q22026-06-30


