Old Dominion Freight Line, Inc.
Symbol
ODFL
Price
$180.4
Market Cap
$38,515,039,200
Exchange
NASDAQ
Sector
Industrials
Industry
Trucking
Dividend Yield
0.64%
Ex-Dividend Date
03-05-2025
Financial Info
2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | $1.4B | $1.5B | $1.5B | $1.5B | $1.5B | $1.5B | $1.4B | $1.4B | $1.5B | $1.6B | $1.7B | $1.5B | $1.4B | $1.4B | $1.3B | $1.1B | $1.1B | $1.1B | $896,210,000 | $987,364,000 |
Gross Profit | $1.4B | $515,189,000 | $537,320,000 | $503,970,000 | $528,565,000 | $555,924,000 | $496,595,000 | $491,115,000 | $527,651,000 | $608,546,000 | $614,035,000 | $505,894,000 | $467,966,000 | $486,655,000 | $462,440,000 | $357,999,000 | $331,620,000 | $352,851,000 | $275,174,000 | $268,953,000 |
Operating Expenses | $1.1B | $113,328,000 | $115,629,000 | $117,544,000 | $107,554,000 | $110,905,000 | $105,001,000 | $108,066,000 | $97,422,000 | $112,466,000 | $105,330,000 | $100,276,000 | $95,475,000 | $103,245,000 | $96,396,000 | $88,342,000 | $77,318,000 | $82,607,000 | $76,008,000 | $85,783,000 |
EBITDA | $334,020,000 | $489,779,000 | $511,143,000 | $470,960,000 | $510,062,000 | $530,525,000 | $471,381,000 | $460,300,000 | $502,286,000 | $567,450,000 | $576,740,000 | $472,486,000 | $439,284,000 | $448,486,000 | $428,804,000 | $333,806,000 | $319,412,000 | $335,231,000 | $265,505,000 | $246,236,000 |
Income Before Tax | $263,144,000 | $403,094,000 | $426,446,000 | $392,882,000 | $425,325,000 | $446,376,000 | $391,926,000 | $384,149,000 | $432,002,000 | $496,065,000 | $508,213,000 | $405,069,000 | $371,776,000 | $382,951,000 | $364,388,000 | $269,308,000 | $253,323,000 | $268,335,000 | $199,005,000 | $180,701,000 |
Net Income | $263,144,000 | $308,580,000 | $322,045,000 | $292,304,000 | $322,815,000 | $339,287,000 | $292,362,000 | $285,038,000 | $323,929,000 | $377,401,000 | $376,078,000 | $299,751,000 | $278,806,000 | $286,634,000 | $269,576,000 | $199,359,000 | $189,832,000 | $201,868,000 | $147,805,000 | $133,177,000 |
Operating Income | $334,020,000 | $401,861,000 | $421,691,000 | $386,426,000 | $421,011,000 | $445,019,000 | $391,594,000 | $383,049,000 | $430,229,000 | $496,080,000 | $508,705,000 | $405,618,000 | $372,491,000 | $383,410,000 | $366,044,000 | $269,657,000 | $254,302,000 | $270,244,000 | $199,166,000 | $183,170,000 |
EPS | $1.23 | $1.44 | $1.49 | $1.34 | $1.48 | $1.55 | $1.33 | $1.3 | $1.47 | $1.69 | $1.66 | $1.31 | $1.21 | $1.24 | $1.16 | $0.86 | $0.81 | $0.86 | $0.63 | $0.56 |
Dividend Details
Ex-Dividend Date | Amount | Dividend Yield | Payment Date |
---|---|---|---|
03.05.2025 | $0.28 | 0.16% | 03.19.2025 |
12.04.2024 | $0.26 | 0.12% | 12.18.2024 |
09.04.2024 | $0.26 | 0.13% | 09.18.2024 |
06.05.2024 | $0.26 | 0.15% | 06.19.2024 |
03.05.2024 | $0.52 | 0.23% | 03.20.2024 |
12.05.2023 | $0.4 | 0.20% | 12.20.2023 |
09.05.2023 | $0.4 | 0.18% | 09.20.2023 |
06.06.2023 | $0.4 | 0.26% | 06.21.2023 |
02.28.2023 | $0.4 | 0.23% | 03.15.2023 |
12.06.2022 | $0.3 | 0.21% | 12.21.2022 |
09.06.2022 | $0.3 | 0.22% | 09.21.2022 |
05.31.2022 | $0.3 | 0.23% | 06.15.2022 |
03.01.2022 | $0.3 | 0.19% | 03.16.2022 |
11.30.2021 | $0.2 | 0.11% | 12.15.2021 |
08.31.2021 | $0.2 | 0.14% | 09.15.2021 |
06.01.2021 | $0.2 | 0.11% | 06.16.2021 |
03.02.2021 | $0.2 | 0.18% | 03.17.2021 |
12.01.2020 | $0.15 | 0.15% | 12.16.2020 |
09.01.2020 | $0.15 | 0.15% | 09.16.2020 |
06.02.2020 | $0.15 | 0.18% | 06.17.2020 |
03.03.2020 | $0.23 | 0.13% | 03.18.2020 |
12.03.2019 | $0.17 | 0.09% | 12.18.2019 |
09.03.2019 | $0.17 | 0.09% | 09.18.2019 |
06.04.2019 | $0.17 | 0.09% | 06.19.2019 |
03.05.2019 | $0.17 | 0.09% | 03.20.2019 |
12.06.2018 | $0.13 | 0.07% | 12.20.2018 |
09.05.2018 | $0.13 | 0.07% | 09.20.2018 |
06.05.2018 | $0.13 | 0.07% | 06.20.2018 |
03.05.2018 | $0.13 | 0.07% | 03.20.2018 |
12.05.2017 | $0.1 | 0.06% | 12.20.2017 |
09.01.2017 | $0.1 | 0.06% | 09.20.2017 |
06.02.2017 | $0.1 | 0.06% | 06.20.2017 |
03.02.2017 | $0.1 | 0.06% | 03.20.2017 |