OTCPK • INRL.F • FR0004056851
Generating your data highlights...
534m USD | # 5962 in US
1.26k shares | 4.37k USD
189.65m
82.71% | 156.86m