NYSE • UMC • US9108734057
Generating your data highlights...
58.7b USD | # 391 in US
13.09m shares | 280.01m USD
12.58b
86.08% | 10.83b