Why is NTB surging?
N
Why is NTB surging?
π¦
NTB is up N/A at $56.01
Performance
5 Day+2.17%
1 Month+0.95%
3 Month+5.60%
InsiderStreet AI
— Know what they know.