DVN - Devon Energy Corporation Stock Analysis | Finranks