OTCPK • LUGD.F • CA5503711080
Generating your data highlights...
14b USD | # 1260 in US
59.78k shares | 4.14m USD
241.81m
41.42% | 100.16m