
BB
$8.35
1D:
4.5%
1Y:
88.4%
CA09228F1036Sign in to check this stock against your screeners
Sign In$38.10
1D:
-5.0%
1Y:
2.8%
US18467V1098Mkt Cap
$3.83B
P/E Ratio TTM
25.2
Revenue TTM
$1.00B
Beta
1.02
Earnings TTM
$147.89M
Dividend Yield TTM
2.03%
$45.64
1D:
-0.2%
1Y:
15.7%
US63001N1063Mkt Cap
$3.37B
P/E Ratio TTM
17.3
Revenue TTM
$4.42B
Beta
0.97
Earnings TTM
$196.00M
Dividend Yield TTM
0.00%