ODFL dividend: ex-dividend date, history & yield
Old Dominion Freight Line, Inc.
Old Dominion Freight Line (ODFL) dividend summary
Old Dominion Freight Line (ODFL) usually goes ex-dividend and pays in March, June, September and December. Across the 12 payments on record since March 2024, ODFL raised its dividend twice and never cut it. The latest dividend of $0.29 is 3.6% higher than a year earlier ($0.28). If you own 100 shares before the Dec 2, 2026 ex-dividend date, the next dividend would pay you about $29.00 on Dec 16, 2026.
ODFL dividend history
| Ex-dividend date | Payment date | Dividend |
|---|---|---|
| Dec 2, 2026 | Dec 16, 2026 | $0.29 |
| Sep 2, 2026 | Sep 16, 2026 | $0.29 |
| Jun 3, 2026 | Jun 17, 2026 | $0.29 |
| Mar 4, 2026 | Mar 18, 2026 | $0.29 |
| Dec 3, 2025 | Dec 17, 2025 | $0.28 |
| Sep 3, 2025 | ≈ Sep 17, 2025 | $0.28 |
| Jun 4, 2025 | ≈ Jun 18, 2025 | $0.28 |
| Mar 5, 2025 | ≈ Mar 19, 2025 | $0.28 |
| Dec 4, 2024 | ≈ Dec 18, 2024 | $0.26 |
| Sep 4, 2024 | ≈ Sep 18, 2024 | $0.26 |
| Jun 5, 2024 | ≈ Jun 19, 2024 | $0.26 |
| Mar 5, 2024 | ≈ Mar 19, 2024 | $0.26 |
Payment dates marked ≈ are estimated from ODFL's usual timing; the others were announced by the company.
Frequently asked questions
When is Old Dominion Freight Line (ODFL)'s next ex-dividend date?
ODFL's next ex-dividend date is Dec 2, 2026. To receive that dividend you need to own the shares by the close of Dec 1, 2026, the last business day before the ex-dividend date.
How much is ODFL's dividend?
ODFL most recently paid about $0.29 per share, and pays quarterly, which is roughly $1.16 per share a year. Amounts can change from payment to payment.
What is ODFL's dividend yield?
ODFL's dividend yield is about 0.64%, based on its annual dividend and a share price of $182.47 as of Oct 26, 2026. Yield changes as the price moves.
When does ODFL pay its dividend?
ODFL pays quarterly. The dividend for the Dec 2, 2026 ex-dividend date is paid on Dec 16, 2026.
Has ODFL grown its dividend?
Over its latest 4 payments, ODFL paid $1.16 per share, which was 3.6% higher than the 4 payments before that ($1.12). Past payments do not guarantee future ones.
How much income would $10,000 of ODFL pay?
At the current yield of 0.64%, $10,000 invested in ODFL would pay roughly $64 a year in dividends, or about $5 a month on average. Yield and dividends change, so this is an illustration only. Try the dividend income calculator for your own numbers.
Has ODFL made money for investors over the past year?
Yes. Over the past year ODFL's share price changed by +34.2%, and including the dividends paid its total return was about +35.1%. Past returns do not predict future returns.
Dividend stocks with a similar yield to ODFL
Also going ex-dividend around Dec 2
Explore more
- Full ex-dividend calendar
- Dividend stock screener
- Top dividend stock lists
- Dividend income calculator
- What is a dividend yield trap?
Data as of Oct 26, 2026. Figures are estimates, can be delayed or wrong, and are not investment advice. Learn more: what is an ex-dividend date? · how we calculate these figures