Felix Investments Holdings II, LLC

Insider Buys Quantity –
0
2021-02-22SaleDevon Energy Corporation
DVN
59.16M
8.9605%
$21.05$1.25B+40.93%