OTCPK • UPMK.F • FI0009005987
Generating your data highlights...
14.7b USD | # 1245 in US
5.61k shares | 170.26k USD
527.32m
96.91% | 511.04m