OTCPK:LGRD.Y | US5246711049
Generating your data highlights...
29.6b USD | # 591 in US
98.4k shares | 2.17m USD
262.13m
95.77% | 251.04m