DB:SWN | US8447411088
Generating your data highlights...
25.3b USD | # 839 in DE
272 shares | 60.01k USD
491.32m
89.25% | 438.5m