OTCPK • LBGU.F • SE0000108847
Generating your data highlights...
14.2b USD | # 1274 in US
N/A shares | N/A USD
152m
29.17% | 44.34m