OTCPK • NOEJ.F • DE000A1H8BV3
Generating your data highlights...
685m USD | # 5588 in US
N/A shares | N/A USD
31.86m
69.01% | 21.99m