NYSE • URI • US9113631090
Generating your data highlights...
71.4b USD | # 317 in US
544.08k shares | 518.07m USD
62.65m
99.44% | 62.29m