NYSE:URI | US9113631090
Generating your data highlights...
58.4b USD | # 364 in US
646.15k shares | 553.96m USD
63.63m
99.60% | 63.38m