NYSE:URI | US9113631090
Generating your data highlights...
49.7b USD | # 336 in US
583.92k shares | 391.7m USD
66.14m
99.44% | 65.76m