DB:SWN | US8447411088
Generating your data highlights...
20b USD | # 822 in DE
584 shares | 17.3k USD
599.74m
88.99% | 533.68m