OTCPK:LGRD.Y | US5246711049
Generating your data highlights...
28.1b USD | # 603 in US
147k shares | 3.06m USD
262.13m
95.77% | 251.04m