NYSE:URI | US9113631090
Generating your data highlights...
47.5b USD | # 360 in US
542k shares | 366.84m USD
66.59m
99.40% | 66.19m