NYSE • URI • US9113631090
Generating your data highlights...
67.3b USD | # 342 in US
542.65k shares | 480.49m USD
62.65m
99.44% | 62.29m