# March 18, 2023 Devon Energy And Stifel Insiders Are Buying Shares, Should Investors Follow Their Lead?