
SN
$222.95
1D:
2.7%
1Y:
141.2%
KYG8068L1086Sign in to check this stock against your screens
Sign In$32.16
1D:
-0.8%
1Y:
130.5%
US40701T1043Mkt Cap
$432.30M
P/E Ratio TTM
8.0
Revenue TTM
$610.31M
Beta
0.23
Earnings TTM
$57.44M
Dividend Yield TTM
1.44%