
NN
$15.64
1D:
10.0%
1Y:
-9.7%
US65345N1063Sign in to check this stock against your screeners
Sign In$18.06
1D:
-1.3%
1Y:
-8.0%
US68373M1071Mkt Cap
$1.62B
P/E Ratio TTM
12.8
Revenue TTM
$682.19M
Beta
1.24
Earnings TTM
$126.50M
Dividend Yield TTM
4.43%