OTCPK:IBDS.F | ES0144580Y14
Generating your data highlights...
159b USD | # 116 in US
11.92k shares | 258.19k USD
6.67b
94.04% | 6.27b