Why is NTCT surging?
N
Why is NTCT surging?
π¦
NTCT is up N/A at $41.01
Performance
5 Day+1.28%
1 Month+18.76%
3 Month+32.79%
InsiderStreet AI
— Know what they know.