Coterra Energy (CTRA) tops the list with an 11.1% increase in its consensus 2025 revenue estimate since Sept. 30, in part because the company announced two deals to acquire assets in the Permian Basin ...
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 9.82% of ...