NYSE:URI | US9113631090
Generating your data highlights...
45.3b USD | # 376 in US
525.65k shares | 431.63m USD
65.62m
99.49% | 65.29m