XTRA • SWN • US8447411088
Generating your data highlights...
19.4b USD | # 1016 in DE
542 shares | 76.53k USD
488.77m
98.95% | 483.66m