OTCPK • GSHR.D • CA38076G5095
Generating your data highlights...
539m USD | # 5965 in US
18.19k shares | 101.79k USD
101.11m
84.84% | 85.79m