NYSE • URI • US9113631090
Generating your data highlights...
68.4b USD | # 354 in US
492.89k shares | 535.71m USD
62.24m
99.43% | 61.89m