Why is NRDS crashing?
N
Why is NRDS crashing?
π¦
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.