
BB
$8.99
1D:
1.8%
1Y:
127.0%
CA09228F1036Sign in to check this stock against your screeners
Sign In$56.90
1D:
-0.5%
1Y:
92.6%
US18467V1098Mkt Cap
$5.72B
P/E Ratio TTM
44.1
Revenue TTM
$942.41M
Beta
1.06
Earnings TTM
$122.56M
Dividend Yield TTM
1.34%
$47.94
1D:
1.5%
1Y:
75.5%
US63001N1063Mkt Cap
$3.54B
P/E Ratio TTM
20.0
Revenue TTM
$4.42B
Beta
0.97
Earnings TTM
$176.00M
Dividend Yield TTM
0.00%