OTCPK • UTGP.F • GB0006928617
Generating your data highlights...
3.49b USD | # 3078 in US
3.92k shares | 24.51k USD
519.26m
87.87% | 456.27m