OTCPK • IBDS.F • ES0144580Y14
Generating your data highlights...
158b USD | # 123 in US
14.91k shares | 351.43k USD
6.49b
94.58% | 6.14b