OTCPK • RANJ.F • NL0000379121
Generating your data highlights...
5.31b USD | # 2409 in US
3.86k shares | 111.33k USD
175.45m
44.06% | 77.3m