DB:SWN | US8447411088
Generating your data highlights...
17.8b USD | # 870 in DE
188 shares | 8.23k USD
599.16m
89.31% | 535.12m