XTRA • SWN • US8447411088
Generating your data highlights...
20b USD | # 1003 in DE
224 shares | 11.55k USD
489.21m
98.96% | 484.13m