NYSE • URI • US9113631090
Generating your data highlights...
67.5b USD | # 339 in US
545.23k shares | 496.33m USD
62.65m
99.44% | 62.29m