NYSE • UMC • US9108734057
Generating your data highlights...
45.9b USD | # 511 in US
16.82m shares | 364.9m USD
12.58b
86.08% | 10.83b