OTCPK • NBTR.F • CA65501C1005
Generating your data highlights...
6.13m USD | # 12029 in US
18.54k shares | 1.55k USD
209.4m
93.97% | 196.77m