OTCPK • NRIL.Y • US65538C2061
Generating your data highlights...
14.8b USD | # 1243 in US
57.84k shares | 1.65m USD
572.55m
69.53% | 398.09m