ODFL - OLD DOMINION FREIGHT LINE, INC.

$174.36
-6.6 -3.785%
Share volume: 2,755,742
Last Updated: 09-16-2026
Transportation/Trucking & Courier Services, Except Air:-4.48%
-------
$171.22$188.49$205.76$223.02$240.29
06-17-202606-18-202606-22-202606-23-202606-24-202606-25-202606-26-202606-29-202606-30-202607-01-202607-02-202607-06-202607-07-202607-08-202607-09-202607-10-202607-13-202607-14-202607-15-202607-16-202607-17-202607-20-202607-21-202607-22-202607-23-202607-24-202607-27-202607-28-202607-29-202607-30-202607-31-202608-03-202608-04-202608-05-202608-06-202608-07-202608-10-202608-11-202608-12-202608-13-202608-14-202608-17-202608-18-202608-19-202608-20-202608-21-202608-24-202608-25-202608-26-202608-27-202608-28-202608-31-202609-01-202609-02-202609-03-202609-04-202609-08-202609-09-202609-10-202609-11-202609-14-202609-15-202609-16-2026

To see more than 2 years history Buy Premium

Fiscal Date09-30-202412-31-202403-31-202506-30-202509-30-202512-31-202503-31-202606-30-2026
Fiscal QuarterQ3 2024Q4 2024Q1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Announced10-23-202402-05-202504-23-202507-30-202510-29-202502-04-202604-29-202607-29-2026
Filed11-06-202408-06-202511-06-202505-06-202608-05-2026
Total revenue1.470 B1.386 B1.375 B1.408 B1.407 B1.307 B1.335 B1.554 B
Cost of revenue712.179 M674.898 M685.748 M700.637 M691.308 M667.668 M666.057 M763.610 M
+Gross profit758.032 M710.931 M689.110 M707.087 M715.203 M639.628 M668.639 M790.394 M
Operating expenses205.507 M192.675 M198.037 M184.133 M199.187 M180.325 M198.634 M224.096 M
Selling general and admin205.507 M192.675 M198.037 M184.133 M199.187 M180.325 M198.634 M224.096 M
Research and development
+Total expenses356.171 M376.911 M351.055 M349.192 M354.359 M335.377 M351.298 M325.093 M
Operating income401.861 M334.020 M338.055 M357.895 M360.844 M304.251 M317.341 M465.301 M
Ebit401.338 M333.297 M336.984 M356.538 M359.746 M304.191 M315.697 M465.103 M
+Pretax income403.094 M335.175 M338.644 M357.216 M360.301 M305.147 M317.678 M467.468 M
Income tax94.514 M72.031 M83.984 M88.590 M89.354 M75.677 M79.420 M116.867 M
+Net income basic308.580 M263.144 M254.660 M268.626 M270.947 M229.470 M238.258 M350.601 M
+Net income308.580 M263.144 M254.660 M268.626 M270.947 M229.470 M238.258 M350.601 M