NYSE • URI • US9113631090
Generating your data highlights...
72.3b USD | # 331 in US
510.59k shares | 535.37m USD
62.24m
99.44% | 61.89m