
SSL
$15.11
1D:
-0.2%
1Y:
160.5%
US8038663006Sign in to check this stock against your screeners
Sign In$45.02
1D:
0.5%
1Y:
6.7%
US1508701034Mkt Cap
$4.94B
P/E Ratio TTM
-4.2
Revenue TTM
$9.71B
Beta
0.76
Earnings TTM
$-1.17B
Dividend Yield TTM
0.27%
$9.81
1D:
-3.2%
1Y:
10.0%
US5021601043Mkt Cap
$705.72M
P/E Ratio TTM
19.7
Revenue TTM
$658.06M
Beta
0.31
Earnings TTM
$36.74M
Dividend Yield TTM
0.00%