Over $13M Bet On This Energy Stock? Check Out These 4 Stocks Insiders Are Buying
Portfolio Pulse from Lisa Levin
Insiders at Aura Biosciences, Mastercard, STAAR Surgical, and Energy Transfer have made notable purchases of their companies' stocks. Aura Biosciences and Mastercard reported better-than-expected earnings for Q3, while Energy Transfer posted downbeat earnings for the same period. STAAR Surgical also reported better-than-expected earnings for its third quarter.

November 10, 2023 | 1:52 pm
News sentiment analysis
Sort by:
Ascending
NEUTRAL IMPACT
Executive Chairman Kelcy Warren and the company’s EVP at Energy Transfer have purchased a significant number of shares. The company posted downbeat earnings for Q3.
Insider buying often indicates confidence in a company's prospects or that the stock is viewed as a bargain. Despite the downbeat earnings for Q3, insiders are still buying, which could indicate they believe the stock is undervalued.
CONFIDENCE 85
IMPORTANCE 75
RELEVANCE 100
POSITIVE IMPACT
10% owner David Goel and a company director at Aura Biosciences have purchased a significant number of shares. The company recently reported a narrower-than-expected loss for Q3.
Insider buying often indicates confidence in a company's prospects. The recent narrower-than-expected loss for Q3 could be a contributing factor to this confidence.
CONFIDENCE 85
IMPORTANCE 75
RELEVANCE 100
POSITIVE IMPACT
Mastercard's Director Richard K Davis has purchased 1,000 shares. The company reported better-than-expected earnings for Q3.
Insider buying often indicates confidence in a company's prospects. The recent better-than-expected earnings for Q3 could be a contributing factor to this confidence.
CONFIDENCE 85
IMPORTANCE 75
RELEVANCE 100
POSITIVE IMPACT
10% owner Broadwood Capital Inc at STAAR Surgical has purchased a significant number of shares. The company reported better-than-expected earnings for Q3.
Insider buying often indicates confidence in a company's prospects. The recent better-than-expected earnings for Q3 could be a contributing factor to this confidence.
CONFIDENCE 85
IMPORTANCE 75
RELEVANCE 100