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.61 Week 3.16 Last Month 7.66 Last 3 months -19.72 Last 6 months -12.1 Year to Date (YTD) 17.92 Last 1 year 35.93 Last 2 years -7.75 Last 3 years -10 Last 5 years 22.02 Last 10 years 704.28 Last 15 years 2370 Last 20 years 4090.18 Last 25 years 37444 Last 50 years 32833.33
SPY benchmark — period returns Period Return % Last date -1.11 Week -1.97 Last Month 1.22 Last 3 months 2.69 Last 6 months 8.78 Year to Date (YTD) 11.72 Last 1 year 15.53 Last 2 years 31.08 Last 3 years 75.05 Last 5 years 70.68 Last 10 years 257.14 Last 15 years 527.36 Last 20 years 455.21 Last 25 years 597.22 Last 50 years 1637.03
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 17.92
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 5.4
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-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 — 2026-04-06 198 202.44 196.47 202.18 — 2026-04-07 203.11 204.04 196.64 198.93 — 2026-04-08 204.82 210.18 203.3 207.53 — 2026-04-09 206.27 211.59 206.27 209.5 — 2026-04-10 209.5 212.22 207.55 208.35 —
ODFL OHLC with signals — price trend ODFL OHLC with signals Date Open High Low Close Volume 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 — 2026-04-06 198 202.44 196.47 202.18 — 2026-04-07 203.11 204.04 196.64 198.93 — 2026-04-08 204.82 210.18 203.3 207.53 — 2026-04-09 206.27 211.59 206.27 209.5 — 2026-04-10 209.5 212.22 207.55 208.35 —