NYSE • XRN • US37954A3032
Generating your data highlights...
475m USD | # 6189 in US
91.87k shares | 3.37m USD
13.24m
92.41% | 12.23m