Reported about 22 hours ago
Noble Corporation plc (NE), an offshore drilling contractor, was among the top mid-cap stocks with insider buying activity in Q1 2025. Despite a challenging market where stocks have been falling, including a 36.56% drop in Noble's stock year-to-date, insiders including the CEO and CFO invested approximately $1.05 million in shares, signaling confidence in the company's long-term prognosis. With a market cap of $3.17 billion, its analysts maintain a 'Buy' rating with significant upside potential forecasted.
Source: YAHOO