OLD DOMINION FREIGHT LINE, INC. (ODFL)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

18 annual periodsNewest to oldest
202520242023202220212020201920182017201620152014201320122011201020092008
Revenue$5.50B$5.81B$5.87B$6.26B$5.26B$4.02B$4.11B$4.04B$3.36B$2.99B
Operating expenses$571.0M$635.3M$718.3M$853.0M$567.6M$373.4M$473.1M$497.5M$389.8M$323.0M
Operating income$1.36B$1.54B$1.64B$1.84B$1.39B$906.9M$818.7M$817.1M$575.9M$483.8M$498.2M$441.3M$338.4M$285.3M$234.1M$137.7M$70.4M$129.1M
EBITDAderived$1.73B$1.89B$1.97B$2.12B$1.65B$1.17B$1.07B$1.05B$781.6M$673.7M$663.6M$587.8M$465.5M$396.0M$324.9M$218.1M$165.2M$216.2M
Net income$1.02B$1.19B$1.24B$1.38B$1.03B$672.7M$615.5M$605.7M$463.8M$295.8M$304.7M$267.5M$206.1M$169.5M$139.5M$75.7M$34.9M$68.7M
Basic EPSper diluted share$4.86$5.51$5.66$6.13$8.94$5.71$5.11$4.93$5.63$3.56$3.57$3.10$2.39$1.97$1.63$0.90$0.62$1.23
Diluted EPSper diluted share$4.84$5.48$5.63$6.09$8.89$5.68$5.10$4.92$5.63$3.56$3.57$3.10$2.39$1.97$1.63$0.90$0.62$1.23

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$432.3K disclosed value
Sells (SEC code S)27$54.28M disclosed value
28 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 4, 2026Form 4Gantt Greg CDirectorSellCommon Stock1.1K$193.24$210.8K88.6K
May 4, 2026Form 4Gantt Greg CDirectorSellCommon Stock4.3K$192.53$825.8K89.6K
May 4, 2026Form 4Gantt Greg CDirectorSellCommon Stock11.7K$191.47$2.23M93.9K
May 4, 2026Form 4Gantt Greg CDirectorSellCommon Stock5.1K$190.39$965.8K105.6K
Feb 26, 2026Form 4CONGDON EARL EChair Emeritus & Sr. AdvisorSellCommon Stock · indirect14.4K$196.50$2.83M2.16M