
OXLCN
$24.60
1D:
-0.2%
1Y:
1.3%
US6915438708Sign in to check this stock against your screeners
Sign In$34.82
1D:
-0.5%
1Y:
35.8%
US3546131018Mkt Cap
$18.09B
P/E Ratio TTM
23.4
Revenue TTM
$9.32B
Beta
1.57
Earnings TTM
$891.20M
Dividend Yield TTM
3.74%
$33.31
1D:
1.0%
1Y:
51.1%
BMG491BT1088Mkt Cap
$14.77B
P/E Ratio TTM
-48.8
Revenue TTM
$6.90B
Beta
1.60
Earnings TTM
$-64.50M
Dividend Yield TTM
2.56%