OTCPK • UBSF.F • FR0000054470
Generating your data highlights...
812m USD | # 5348 in US
3.24k shares | 18.23k USD
134.6m
74.24% | 99.93m