NYSE:URI | US9113631090
Generating your data highlights...
52.5b USD | # 379 in US
561.11k shares | 400m USD
65m
99.46% | 64.65m