OTCPK • SGLF.F • DE0007235301
Generating your data highlights...
561m USD | # 5858 in US
553 shares | 2.94k USD
122.27m
45.34% | 55.44m