Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 13.14% ...
On Tuesday, Devon Energy Corp (DVN) stock saw a decline, ending the day at $34.73 which represents a decrease of $-0.78 or -2.20% from the prior close of $35.51. The stock opened at $35.69 and touched ...