MENU
NRDS
AS OF
Oct 23 closing price
Price
$10.93
Change
-$0.23 (-2.06%)
Capitalization
698.68M
12 days until earnings call
Intraday BUY SELL Signals