NYSE • XRN • US37954A3032
Generating your data highlights...
450m USD | # 6231 in US
90.51k shares | 3.3m USD
13.24m
92.41% | 12.23m