OTCPK • NILI.F • CA86882X1096
Generating your data highlights...
120m USD | # 8248 in US
224.81k shares | 102.63k USD
235.89m
86.50% | 204.04m