NYSE • URI • US9113631090
Generating your data highlights...
63.1b USD | # 359 in US
462.17k shares | 497.99m USD
62.24m
99.43% | 61.89m