OTCPK • NBIA.Y • US6548912095
Generating your data highlights...
205m USD
1k shares | 4.87k USD
151.43m
88.74% | 134.37m