NYSE:URI | US9113631090
Generating your data highlights...
53.7b USD | # 408 in US
690.99k shares | 594.17m USD
63m
99.59% | 62.74m