NYSE • URI • US9113631090
Generating your data highlights...
67.3b USD | # 343 in US
470.58k shares | 502.07m USD
62.24m
99.43% | 61.89m