NYSE • URI • US9113631090
Generating your data highlights...
58.7b USD | # 384 in US
591.31k shares | 488.67m USD
62.65m
99.45% | 62.3m