
SPB
$86.68
1D:
-2.7%
1Y:
60.0%
US84790A1051Sign in to check this stock against your screens
Sign In$5.47
1D:
-0.4%
1Y:
75.9%
US6512291062Mkt Cap
$2.33B
P/E Ratio TTM
-7.8
Revenue TTM
$7.31B
Beta
0.87
Earnings TTM
$-323.00M
Dividend Yield TTM
4.67%
$82.25
1D:
-2.6%
1Y:
12.7%
US4570301048Mkt Cap
$1.56B
P/E Ratio TTM
15.5
Revenue TTM
$5.40B
Beta
0.57
Earnings TTM
$104.49M
Dividend Yield TTM
0.76%