
GOOD
$12.63
1D:
0.1%
1Y:
-1.3%
US3765361080Sign in to check this stock against your screeners
Sign In$8.91
1D:
-1.1%
1Y:
20.4%
US6496048405Mkt Cap
$800.66M
P/E Ratio TTM
5.2
Revenue TTM
$956.68M
Beta
1.26
Earnings TTM
$202.13M
Dividend Yield TTM
10.77%
$20.99
1D:
0.0%
1Y:
65.8%
US39818P7996Mkt Cap
$780.56M
P/E Ratio TTM
-2.6
Revenue TTM
$131.48M
Beta
1.35
Earnings TTM
$-276.47M
Dividend Yield TTM
0.95%