Old Dominion Freight Line (ODFL) company overview Old Dominion Freight Line is the second-largest less-than-truckload carrier in the United States (following FedEx Freight), with roughly 260 service centers and 11,000-plus tractors. It is one of the most disciplined and efficient providers in the trucking industry, and its profitability and capital returns are well above those of its peers. Strategic initiatives focus on increasing network density through market-share gains and on maintaining industry-leading service (including ultralow cargo claims) through steadfast infrastructure investment.
ODFL — period returns Period Return % Last date -0.03 Week 1.42 Last Month 0 Last 3 months -21.89 Last 6 months -12.39 Year to Date (YTD) 14.27 Last 1 year 33.58 Last 2 years -10.15 Last 3 years -10.19 Last 5 years 27.76 Last 10 years 684.77 Last 15 years 2381.72 Last 20 years 3737.76 Last 25 years 37024.49 Last 50 years 31814.04
SPY benchmark — period returns Period Return % Last date -0.06 Week 0.42 Last Month 2.26 Last 3 months 3.86 Last 6 months 13.41 Year to Date (YTD) 13.9 Last 1 year 17.35 Last 2 years 33.16 Last 3 years 80.32 Last 5 years 78.8 Last 10 years 265.1 Last 15 years 547.18 Last 20 years 470.41 Last 25 years 624.35 Last 50 years 1670.82
ODFL annual returns (chart) ODFL annual returns Period Return % 2000 -14.29 2001 27.27 2002 111.86 2003 76.38 2004 52.21 2005 14.66 2006 -11.19 2007 -10.47 2008 28.27 2009 5.08 2010 63.82 2011 24.79 2012 26.02 2013 49.24 2014 48.65 2015 -23.8 2016 46.89 2017 51.57 2018 -8.15 2019 53.77 2020 52.46 2021 87.93 2022 -18.07 2023 43.47 2024 -11.3 2025 -10.77 2026 14.27
ODFL quarterly returns (chart) ODFL quarterly returns Period Return % 2000-Q1 6.12 2000-Q2 -17.31 2000-Q3 0 2000-Q4 -2.33 2001-Q1 0 2001-Q2 -2.27 2001-Q3 12.77 2001-Q4 1.82 2002-Q1 5.08 2002-Q2 4.76 2002-Q3 26.56 2002-Q4 50.6 2003-Q1 8.66 2003-Q2 -2.08 2003-Q3 36.88 2003-Q4 13.71 2004-Q1 -1.33 2004-Q2 24.89 2004-Q3 -0.35 2004-Q4 19.86 2005-Q1 -11.49 2005-Q2 -13.96 2005-Q3 19.49 2005-Q4 20.18 2006-Q1 -0.75 2006-Q2 41.01 2006-Q3 -22.47 2006-Q4 -17.55 2007-Q1 11.78 2007-Q2 4.44 2007-Q3 -22.15 2007-Q4 -6.3 2008-Q1 43.47 2008-Q2 -10.46 2008-Q3 -5.19 2008-Q4 0.96 2009-Q1 -19.63 2009-Q2 37.67 2009-Q3 -11.22 2009-Q4 4.12 2010-Q1 14.06 2010-Q2 6.33 2010-Q3 9.5 2010-Q4 27.88 2011-Q1 8.03 2011-Q2 5.74 2011-Q3 -23.61 2011-Q4 45.79 2012-Q1 16.76 2012-Q2 -10.34 2012-Q3 1.82 2012-Q4 13.84 2013-Q1 7.52 2013-Q2 11.05 2013-Q3 7.5 2013-Q4 13.27 2014-Q1 8.62 2014-Q2 12.21 2014-Q3 9.74 2014-Q4 13.41 2015-Q1 -0.27 2015-Q2 -9.21 2015-Q3 -11.61 2015-Q4 -3.34 2016-Q1 19.21 2016-Q2 -13.17 2016-Q3 11.94 2016-Q4 24.24 2017-Q1 -1.42 2017-Q2 12.75 2017-Q3 13.73 2017-Q4 19.94 2018-Q1 9.33 2018-Q2 5.21 2018-Q3 8.13 2018-Q4 -23.58 2019-Q1 16.99 2019-Q2 -0.02 2019-Q3 13.34 2019-Q4 14.66 2020-Q1 2.53 2020-Q2 38.61 2020-Q3 7.46 2020-Q4 6.78 2021-Q1 26.07 2021-Q2 4.14 2021-Q3 10.84 2021-Q4 25.52 2022-Q1 -13.77 2022-Q2 -7.98 2022-Q3 -4.69 2022-Q4 8.37 2023-Q1 20.64 2023-Q2 10.64 2023-Q3 11.22 2023-Q4 0.53 2024-Q1 10.28 2024-Q2 -19.04 2024-Q3 11.16 2024-Q4 -9.42 2025-Q1 -5.85 2025-Q2 -2.87 2025-Q3 -16.43 2025-Q4 12.61 2026-Q1 22.75 2026-Q2 8.5 2026-Q3 -20.24 2026-Q4 2.14
ODFL monthly returns (chart) ODFL monthly returns Period Return % 2000-01 6.12 2000-02 3.85 2000-03 -3.7 2000-04 -7.69 2000-05 -18.75 2000-06 10.26 2000-07 0 2000-08 -4.65 2000-09 7.32 2000-10 -4.55 2000-11 7.14 2000-12 -6.67 2001-01 2.38 2001-02 4.65 2001-03 -2.22 2001-04 -2.27 2001-05 13.95 2001-06 -12.24 2001-07 18.6 2001-08 3.92 2001-09 0 2001-10 1.89 2001-11 1.85 2001-12 1.82 2002-01 7.14 2002-02 -5 2002-03 8.77 2002-04 1.61 2002-05 -3.17 2002-06 8.2 2002-07 0 2002-08 1.52 2002-09 20.9 2002-10 25.93 2002-11 5.88 2002-12 15.74 2003-01 8.8 2003-02 -10.29 2003-03 13.11 2003-04 5.8 2003-05 18.49 2003-06 -18.5 2003-07 49.65 2003-08 11.37 2003-09 -17.87 2003-10 9.33 2003-11 -0.47 2003-12 6.67 2004-01 -8.93 2004-02 7.84 2004-03 1.36 2004-04 9.87 2004-05 11.84 2004-06 6.2 2004-07 -1.37 2004-08 -3.14 2004-09 2.52 2004-10 -2.81 2004-11 11.91 2004-12 10.97 2005-01 1.45 2005-02 -0.57 2005-03 -11.24 2005-04 -9.74 2005-05 8.27 2005-06 -11.96 2005-07 23.4 2005-08 -3.36 2005-09 4.75 2005-10 5.74 2005-11 7.43 2005-12 6.12 2006-01 6.02 2006-02 -7.57 2006-03 2.05 2006-04 19.55 2006-05 -4.4 2006-06 22.15 2006-07 -13.29 2006-08 -2.07 2006-09 -5.92 2006-10 -7.87 2006-11 -3.17 2006-12 -10.08 2007-01 15.41 2007-02 11.89 2007-03 -7.38 2007-04 2.58 2007-05 5.71 2007-06 -3.46 2007-07 -4.25 2007-08 -0.23 2007-09 -16.86 2007-10 -5.63 2007-11 -0.3 2007-12 2.4 2008-01 26.32 2008-02 -6.48 2008-03 16.83 2008-04 -3.6 2008-05 -1.76 2008-06 -0.45 2008-07 22.25 2008-08 -9.38 2008-09 -14.81 2008-10 6.9 2008-11 -21.38 2008-12 19.55 2009-01 -11.85 2009-02 -13.17 2009-03 7.74 2009-04 19.83 2009-05 4.56 2009-06 13.99 2009-07 6.24 2009-08 0.38 2009-09 -14.91 2009-10 -14.63 2009-11 1.82 2009-12 16.07
ODFL OHLC (1 year) — price trend ODFL OHLC (1 year) Date Open High Low Close Volume 2025-10-13 135.56 137.9 135.25 136.18 — 2025-10-14 134.71 137.48 134.03 135.43 — 2025-10-15 135.46 137.87 134.78 135.04 — 2025-10-16 139.89 140.49 135.5 138.1 — 2025-10-17 138.73 138.95 136 138.04 — 2025-10-20 138.58 142.31 137.68 140.71 — 2025-10-21 140.14 145 139.74 144.36 — 2025-10-22 143.09 144.91 140.72 141.02 — 2025-10-23 140.55 141.25 134.43 135.86 — 2025-10-24 137.85 138.14 135.86 136.12 — 2025-10-27 136.26 137.74 134.34 136.73 — 2025-10-28 138 138.24 135.77 136.09 — 2025-10-29 142.03 146.99 134.03 136.13 — 2025-10-30 136.32 140.2 134.84 137.25 — 2025-10-31 136.4 141.27 134.58 140.42 — 2025-11-03 140.22 140.5 135.12 137.51 — 2025-11-04 136.75 141.96 135.21 141.36 — 2025-11-05 140.47 143.37 138.26 140.78 — 2025-11-06 139.89 140.42 137.46 137.69 — 2025-11-07 137.19 140.19 135.91 139.9 — 2025-11-10 139.91 140.25 135.59 137.76 — 2025-11-11 137.86 140.01 136.26 139.51 — 2025-11-12 139.44 141.52 138.69 138.85 — 2025-11-13 138.01 139.63 134.67 135.45 — 2025-11-14 135.32 135.68 131.46 132.29 — 2025-11-17 132.15 132.77 129.37 129.89 — 2025-11-18 129.2 132.49 128.51 130.66 — 2025-11-19 130.8 130.95 126.57 127.51 — 2025-11-20 128.24 130.52 126.01 126.29 — 2025-11-21 127.33 136.66 126.84 134.28 — 2025-11-24 133.95 134.05 131.75 132.33 — 2025-11-25 132.33 135.08 132.32 134.33 — 2025-11-26 133.45 136.14 133.44 134.91 — 2025-11-28 135.75 136.38 134.4 135.29 — 2025-12-01 136.39 143.27 136 139.67 — 2025-12-02 139.5 142.45 137.96 141.46 — 2025-12-03 142.3 151.05 141.5 150.95 — 2025-12-04 151.69 154.03 150.9 153.51 — 2025-12-05 153.03 156.73 153.03 155.15 — 2025-12-08 157.03 157.03 151.2 151.68 — 2025-12-09 151.79 151.87 147.86 148.89 — 2025-12-10 149.32 158.79 148.49 157.32 — 2025-12-11 157.13 163.19 157.13 158.92 — 2025-12-12 159.12 161.24 158.02 159.49 — 2025-12-15 160.14 160.9 154.88 157.46 — 2025-12-16 158.78 159.3 154.86 156.94 — 2025-12-17 156.13 159.04 154.82 155.73 — 2025-12-18 156.91 160.1 156.31 158.55 — 2025-12-19 158.15 158.15 153.89 157.39 — 2025-12-22 158.4 160.46 157 159.3 — 2025-12-23 158.62 159.45 158.17 158.62 — 2025-12-24 158.69 159.88 158.32 159.36 — 2025-12-26 158.66 159.62 158.04 159.49 — 2025-12-29 159.68 161.5 158.55 159.56 — 2025-12-30 159.04 160.78 158.35 159.31 — 2025-12-31 158.66 159.09 156.66 156.8 — 2026-01-02 157.75 160.15 156 159.19 — 2026-01-05 159.02 165.95 158.16 163.73 — 2026-01-06 164 170 163.62 168.88 — 2026-01-07 169.08 170.4 165.23 165.72 — 2026-01-08 164.03 172.8 163.75 171.07 — 2026-01-09 171.6 173.68 169.59 173.13 — 2026-01-12 171.24 173.93 170.13 173.57 — 2026-01-13 173.12 173.63 170.73 171.65 — 2026-01-14 170.74 174.92 169.38 173.52 — 2026-01-15 174.15 178.56 173.92 178.21 — 2026-01-16 176.83 178.59 174.06 175.65 — 2026-01-20 171.86 173.55 168 170 — 2026-01-21 172.01 180.27 171.37 178.4 — 2026-01-22 179.19 181.25 177.08 178.25 — 2026-01-23 177.45 178.45 173.48 174.3 — 2026-01-26 173.93 174.49 171.09 173.99 — 2026-01-27 173.53 175.79 173.07 174.44 — 2026-01-28 175.06 175.75 172.56 172.72 — 2026-01-29 173.36 175.23 170.61 172.59 — 2026-01-30 170.7 173.3 169.99 173.2 — 2026-02-02 173.33 186.33 173.33 186.13 — 2026-02-03 185 190.25 184.38 189.77 — 2026-02-04 191.45 208.74 189.93 208.54 — 2026-02-05 200.02 206.43 198 202.14 — 2026-02-06 198.32 204.84 198.32 202.47 — 2026-02-09 201.43 202.82 194.88 196.11 — 2026-02-10 195.32 196.91 192.94 194.49 — 2026-02-11 194.7 200 194.2 194.46 — 2026-02-12 198.79 199.75 183.87 185.51 — 2026-02-13 187.99 195.42 187.24 193.21 — 2026-02-17 192.98 196.88 190.73 193.32 — 2026-02-18 192.09 195.18 192.09 193.81 — 2026-02-19 192.64 195.95 191.89 195.17 — 2026-02-20 194.18 202.87 193.81 201.39 — 2026-02-23 201.38 201.44 193.27 193.88 — 2026-02-24 194.27 198.42 192.01 196.7 — 2026-02-25 197.36 197.56 188.68 191.7 — 2026-02-25 197.36 197.56 188.68 191.7 — 2026-02-26 193.46 199.56 193.24 198.37 — 2026-02-27 196.34 203.86 195.21 203.05 — 2026-03-02 202.67 209.15 199.42 207.75 — 2026-03-03 204.31 209.07 201.74 207.94 — 2026-03-04 213.67 221.63 212.58 216.19 — 2026-03-05 213.39 214.45 208.01 210.68 — 2026-03-06 203.57 204.29 191.14 193.97 — 2026-03-09 190.77 197.69 184.69 197.22 — 2026-03-10 195.69 198.92 192.88 195.02 — 2026-03-11 194.38 195.8 185.06 188.78 — 2026-03-12 185 185.95 176.05 176.24 — 2026-03-13 177.79 180.99 176.08 180.75 — 2026-03-16 183.08 184.07 179.93 182.44 — 2026-03-17 184.57 188.35 181.71 184.43 — 2026-03-18 182.82 184.05 179.64 182.57 — 2026-03-19 181.55 183.79 177.91 182.36 — 2026-03-20 182.4 184.36 179.99 183.92 — 2026-03-23 189.76 193.22 187.6 187.7 — 2026-03-24 184.71 191.36 182.89 185.03 — 2026-03-25 186.1 190.52 184.22 189.05 — 2026-03-26 188.42 191.56 186.84 187.93 — 2026-03-27 185.94 188.93 184.46 188.34 — 2026-03-30 189.46 194.85 189.34 189.75 — 2026-03-31 189.75 195.85 189.28 195.4 — 2026-04-01 195.41 201.63 195.41 199.63 — 2026-04-02 197.98 203.48 195.33 198 —
ODFL OHLC with signals — price trend ODFL OHLC with signals Date Open High Low Close Volume 2025-10-13 135.56 137.9 135.25 136.18 — 2025-10-14 134.71 137.48 134.03 135.43 — 2025-10-15 135.46 137.87 134.78 135.04 — 2025-10-16 139.89 140.49 135.5 138.1 — 2025-10-17 138.73 138.95 136 138.04 — 2025-10-20 138.58 142.31 137.68 140.71 — 2025-10-21 140.14 145 139.74 144.36 — 2025-10-22 143.09 144.91 140.72 141.02 — 2025-10-23 140.55 141.25 134.43 135.86 — 2025-10-24 137.85 138.14 135.86 136.12 — 2025-10-27 136.26 137.74 134.34 136.73 — 2025-10-28 138 138.24 135.77 136.09 — 2025-10-29 142.03 146.99 134.03 136.13 — 2025-10-30 136.32 140.2 134.84 137.25 — 2025-10-31 136.4 141.27 134.58 140.42 — 2025-11-03 140.22 140.5 135.12 137.51 — 2025-11-04 136.75 141.96 135.21 141.36 — 2025-11-05 140.47 143.37 138.26 140.78 — 2025-11-06 139.89 140.42 137.46 137.69 — 2025-11-07 137.19 140.19 135.91 139.9 — 2025-11-10 139.91 140.25 135.59 137.76 — 2025-11-11 137.86 140.01 136.26 139.51 — 2025-11-12 139.44 141.52 138.69 138.85 — 2025-11-13 138.01 139.63 134.67 135.45 — 2025-11-14 135.32 135.68 131.46 132.29 — 2025-11-17 132.15 132.77 129.37 129.89 — 2025-11-18 129.2 132.49 128.51 130.66 — 2025-11-19 130.8 130.95 126.57 127.51 — 2025-11-20 128.24 130.52 126.01 126.29 — 2025-11-21 127.33 136.66 126.84 134.28 — 2025-11-24 133.95 134.05 131.75 132.33 — 2025-11-25 132.33 135.08 132.32 134.33 — 2025-11-26 133.45 136.14 133.44 134.91 — 2025-11-28 135.75 136.38 134.4 135.29 — 2025-12-01 136.39 143.27 136 139.67 — 2025-12-02 139.5 142.45 137.96 141.46 — 2025-12-03 142.3 151.05 141.5 150.95 — 2025-12-04 151.69 154.03 150.9 153.51 — 2025-12-05 153.03 156.73 153.03 155.15 — 2025-12-08 157.03 157.03 151.2 151.68 — 2025-12-09 151.79 151.87 147.86 148.89 — 2025-12-10 149.32 158.79 148.49 157.32 — 2025-12-11 157.13 163.19 157.13 158.92 — 2025-12-12 159.12 161.24 158.02 159.49 — 2025-12-15 160.14 160.9 154.88 157.46 — 2025-12-16 158.78 159.3 154.86 156.94 — 2025-12-17 156.13 159.04 154.82 155.73 — 2025-12-18 156.91 160.1 156.31 158.55 — 2025-12-19 158.15 158.15 153.89 157.39 — 2025-12-22 158.4 160.46 157 159.3 — 2025-12-23 158.62 159.45 158.17 158.62 — 2025-12-24 158.69 159.88 158.32 159.36 — 2025-12-26 158.66 159.62 158.04 159.49 — 2025-12-29 159.68 161.5 158.55 159.56 — 2025-12-30 159.04 160.78 158.35 159.31 — 2025-12-31 158.66 159.09 156.66 156.8 — 2026-01-02 157.75 160.15 156 159.19 — 2026-01-05 159.02 165.95 158.16 163.73 — 2026-01-06 164 170 163.62 168.88 — 2026-01-07 169.08 170.4 165.23 165.72 — 2026-01-08 164.03 172.8 163.75 171.07 — 2026-01-09 171.6 173.68 169.59 173.13 — 2026-01-12 171.24 173.93 170.13 173.57 — 2026-01-13 173.12 173.63 170.73 171.65 — 2026-01-14 170.74 174.92 169.38 173.52 — 2026-01-15 174.15 178.56 173.92 178.21 — 2026-01-16 176.83 178.59 174.06 175.65 — 2026-01-20 171.86 173.55 168 170 — 2026-01-21 172.01 180.27 171.37 178.4 — 2026-01-22 179.19 181.25 177.08 178.25 — 2026-01-23 177.45 178.45 173.48 174.3 — 2026-01-26 173.93 174.49 171.09 173.99 — 2026-01-27 173.53 175.79 173.07 174.44 — 2026-01-28 175.06 175.75 172.56 172.72 — 2026-01-29 173.36 175.23 170.61 172.59 — 2026-01-30 170.7 173.3 169.99 173.2 — 2026-02-02 173.33 186.33 173.33 186.13 — 2026-02-03 185 190.25 184.38 189.77 — 2026-02-04 191.45 208.74 189.93 208.54 — 2026-02-05 200.02 206.43 198 202.14 — 2026-02-06 198.32 204.84 198.32 202.47 — 2026-02-09 201.43 202.82 194.88 196.11 — 2026-02-10 195.32 196.91 192.94 194.49 — 2026-02-11 194.7 200 194.2 194.46 — 2026-02-12 198.79 199.75 183.87 185.51 — 2026-02-13 187.99 195.42 187.24 193.21 — 2026-02-17 192.98 196.88 190.73 193.32 — 2026-02-18 192.09 195.18 192.09 193.81 — 2026-02-19 192.64 195.95 191.89 195.17 — 2026-02-20 194.18 202.87 193.81 201.39 — 2026-02-23 201.38 201.44 193.27 193.88 — 2026-02-24 194.27 198.42 192.01 196.7 — 2026-02-25 197.36 197.56 188.68 191.7 — 2026-02-25 197.36 197.56 188.68 191.7 — 2026-02-26 193.46 199.56 193.24 198.37 — 2026-02-27 196.34 203.86 195.21 203.05 — 2026-03-02 202.67 209.15 199.42 207.75 — 2026-03-03 204.31 209.07 201.74 207.94 — 2026-03-04 213.67 221.63 212.58 216.19 — 2026-03-05 213.39 214.45 208.01 210.68 — 2026-03-06 203.57 204.29 191.14 193.97 — 2026-03-09 190.77 197.69 184.69 197.22 — 2026-03-10 195.69 198.92 192.88 195.02 — 2026-03-11 194.38 195.8 185.06 188.78 — 2026-03-12 185 185.95 176.05 176.24 — 2026-03-13 177.79 180.99 176.08 180.75 — 2026-03-16 183.08 184.07 179.93 182.44 — 2026-03-17 184.57 188.35 181.71 184.43 — 2026-03-18 182.82 184.05 179.64 182.57 — 2026-03-19 181.55 183.79 177.91 182.36 — 2026-03-20 182.4 184.36 179.99 183.92 — 2026-03-23 189.76 193.22 187.6 187.7 — 2026-03-24 184.71 191.36 182.89 185.03 — 2026-03-25 186.1 190.52 184.22 189.05 — 2026-03-26 188.42 191.56 186.84 187.93 — 2026-03-27 185.94 188.93 184.46 188.34 — 2026-03-30 189.46 194.85 189.34 189.75 — 2026-03-31 189.75 195.85 189.28 195.4 — 2026-04-01 195.41 201.63 195.41 199.63 — 2026-04-02 197.98 203.48 195.33 198 —