
NSP
$49.82
1D:
-2.0%
1Y:
47.1%
US45778Q1076Sign in to check this stock against your screens
Sign In$57.49
1D:
1.4%
1Y:
7.2%
US1251411013Mkt Cap
$3.37B
P/E Ratio TTM
-98.8
Revenue TTM
$911.95M
Beta
1.50
Earnings TTM
$-27.16M
Dividend Yield TTM
0.00%