OTCPK • LFCB.Y • US53174A1060
Generating your data highlights...
14.5b USD | # 1254 in US
1.47k shares | 23.34k USD
454.22m
48.80% | 221.65m