OTCPK • IOSD.F • DE000A3E00M1
Generating your data highlights...
4.18b USD | # 2790 in US
550 shares | 16.19k USD
137.19m
29.79% | 40.87m