What happened to NRDS today?
N
What happened to NRDS today?
π¦
NRDS is up N/A at $8.35
Performance
5 Day+8.18%
1 Month-23.65%
3 Month-19.13%
InsiderStreet AI
— Know what they know.