
NE
$54.44
1D:
2.9%
1Y:
126.8%
GB00BMXNWH07Sign in to check this stock against your screeners
Sign In$148.39
1D:
4.1%
1Y:
54.8%
US6742152076Mkt Cap
$8.35B
P/E Ratio TTM
-126.0
Revenue TTM
$5.33B
Beta
0.40
Earnings TTM
$-66.77M
Dividend Yield TTM
3.50%
$36.66
1D:
-1.1%
1Y:
102.9%
CY0200352116Mkt Cap
$8.16B
P/E Ratio TTM
21.5
Revenue TTM
$1.97B
Beta
0.05
Earnings TTM
$379.08M
Dividend Yield TTM
4.80%