NYSE • UMC • US9108734057
Generating your data highlights...
47b USD | # 496 in US
16.95m shares | 366.6m USD
12.58b
86.08% | 10.83b