NYSE • XRN • US37954A3032
Generating your data highlights...
464m USD | # 6184 in US
147.07k shares | 5.32m USD
13.23m
92.96% | 12.3m