NYSE • URI • US9113631090
Generating your data highlights...
60.4b USD | # 374 in US
594.31k shares | 490.14m USD
62.65m
99.45% | 62.3m