OTCPK • EXLG.F • DE000A0LR9G9
Generating your data highlights...
65.4m USD | # 9036 in US
N/A shares | N/A USD
26.58m
100.00% | 26.58m