
ODFL
$172.51
1D:
-0.3%
1Y:
23.7%
US6795801009Sign in to check this stock against your screeners
Sign In$265.63
1D:
-5.4%
1Y:
228.1%
US0937121079Mkt Cap
$78.24B
P/E Ratio TTM
317.8
Revenue TTM
$3.11B
Beta
3.81
Earnings TTM
$244.94M
Dividend Yield TTM
0.00%
$1,651.37
1D:
4.9%
1Y:
106.6%
US1999081045Mkt Cap
$58.12B
P/E Ratio TTM
40.6
Revenue TTM
$11.23B
Beta
1.68
Earnings TTM
$1.43B
Dividend Yield TTM
0.18%