Genpact, Nvidia And 2 Other Stocks Insiders Are Selling
Portfolio Pulse from Lisa Levin
Insiders at Electronic Arts (EA), Jacobs Solutions (J), NVIDIA (NVDA), and Genpact (G) have recently sold shares, signaling potential concerns about the companies' prospects or overpriced stocks. This may present an opportunity to go short on these stocks.

June 02, 2023 | 12:06 pm
News sentiment analysis
Sort by:
Ascending
NEGATIVE IMPACT
Electronic Arts COO Laura Miele sold 1,500 shares at an average price of $128, receiving around $192k. EA reported Q4 revenue of $1.874 billion.
Insider selling can indicate concerns about a company's prospects or overpriced stock. EA's COO selling shares may signal a lack of confidence in the company's future performance.
CONFIDENCE 80
IMPORTANCE 60
RELEVANCE 100
NEGATIVE IMPACT
Genpact Senior VP and CHRO Piyush Mehta sold 32,419 shares at an average price of $37.09, receiving around $1.2 million. Genpact posted upbeat quarterly earnings.
Insider selling can indicate concerns about a company's prospects or overpriced stock. Genpact's SVP selling shares may signal a lack of confidence in the company's future performance.
CONFIDENCE 80
IMPORTANCE 60
RELEVANCE 100
NEGATIVE IMPACT
Jacobs Solutions President and CEO Kevin C Berryman sold 1,500 shares at an average price of $114.25, receiving around $171.38k. Jacobs and Palantir Technologies reported an expansion of their partnership.
Insider selling can indicate concerns about a company's prospects or overpriced stock. Jacobs Solutions' CEO selling shares may signal a lack of confidence in the company's future performance.
CONFIDENCE 80
IMPORTANCE 60
RELEVANCE 100
NEGATIVE IMPACT
NVIDIA EVP and CFO Colette Kress sold 6,124 shares at an average price of $406.51, receiving around $2.49 million. Citi recently maintained a Buy rating on Nvidia with a price target of $420.
Insider selling can indicate concerns about a company's prospects or overpriced stock. NVIDIA's CFO selling shares may signal a lack of confidence in the company's future performance.
CONFIDENCE 80
IMPORTANCE 60
RELEVANCE 100