Seasonality

ODFL seasonality — Old Dominion

Over the last 11 years, ODFL's strongest month on average has been July (+6.6%) and its weakest December (-2.1%).

ODFL overview →

Average return by month

Month-by-month statistics

MonthAvgMedianUp %BestWorstYrs
Jan+4.09%+4.31%70%+17.4%-15.8%10
Feb+5.05%+3.97%70%+17.2%-5.1%10
Mar-0.70%-2.32%40%+11.9%-6.8%10
Apr-1.22%-1.31%50%+10.7%-17.1%10
May+2.29%+1.93%60%+17.8%-11.3%10
Jun+2.62%+0.01%50%+19.1%-4.5%10
Jul+6.58%+6.92%70%+19.0%-8.0%10
Aug+0.24%+1.52%60%+10.6%-10.6%10
Sep-2.10%-2.61%40%+10.2%-13.1%10
Oct+2.54%+3.29%60%+19.4%-19.1%10
Nov+5.48%+5.22%89%+11.8%-3.6%9
Dec-2.15%-1.34%40%+15.9%-21.6%10

Monthly returns heat map — ODFL

price return, %
YearJanFebMarAprMayJunJulAugSepOctNovDecYear
2026 10.517.2-3.88.76.0-3.8-2.1-5.7-13.1-0.7-4.4 +5.2%
2025 5.2-4.9-6.3-7.44.51.3-8.01.1-6.8-0.3-3.615.9 -11.1%
2024 -3.513.2-0.9-17.1-3.60.819.0-8.33.01.411.8-21.6 -13.0%
2023 17.41.80.5-6.0-3.119.113.41.9-4.3-7.93.34.2 +42.8%
2022 -15.84.0-4.9-6.2-7.8-0.818.4-10.6-8.310.410.2-6.2 -20.8%
2021 -0.610.711.97.23.0-4.46.07.3-0.919.44.00.9 +83.6%
2020 3.4-1.21.610.717.8-0.97.810.6-10.55.26.8-4.0 +54.3%
2019 10.110.9-4.23.4-11.312.711.9-1.93.87.15.2-0.9 +53.7%
2018 11.3-5.15.8-8.916.5-4.5-1.43.85.8-19.14.8-9.7 -6.1%
2017 2.93.9-6.83.50.96.60.74.210.210.06.71.8 +53.3%
2016 -1.7