tiprankstipranks
Trending News
More News >

Insider Alert: Major Stock Sale by Greenlight Capital Re’s COO!

New insider activity at Greenlight Capital Re ( (GLRE) ) has taken place on May 15, 2025.

Confident Investing Starts Here:

Patrick O’Brien, the Chief Operating Officer of Greenlight Capital Re, has recently sold 20,000 shares of the company’s stock. This transaction was valued at $266,650, indicating a significant movement in the company’s insider trading activities.

Recent Updates on GLRE stock

Greenlight Capital Re’s recent developments highlight a mixed but optimistic outlook following their Q1 earnings call. The company reported a net income increase to $29.6 million, driven by strong performance from its Solasglas investment portfolio, which returned 7.2% despite volatile market conditions. However, challenges arose from a $7.8 million underwriting loss due to California wildfires, impacting the combined ratio. The company also strengthened its casualty reserves by $22 million, reflecting a cautious approach to potential liabilities. Concerns over a potential economic slowdown in the U.S. led to bearish positioning and increased short positions in consumer discretionary companies. Despite these challenges, the Innovation segment showed profitability, and the company remains focused on enhancing shareholder value through strategic investments and disciplined underwriting.

Spark’s Take on GLRE Stock

According to Spark, TipRanks’ AI Analyst, GLRE is a Neutral.

Greenlight Capital Re holds a balanced score with notable strengths in its balance sheet due to no debt and solid equity. However, operational challenges and cash flow issues are significant risks. The technical analysis suggests a neutral outlook, while the valuation appears reasonable. The earnings call highlighted both opportunities in growth segments and risks from catastrophic events, resulting in a neutral sentiment.

To see Spark’s full report on GLRE stock, click here.

More about Greenlight Capital Re

YTD Price Performance: -2.99%

Average Trading Volume: 100,628

Technical Sentiment Signal: Buy

Current Market Cap: $459.2M

Disclaimer & DisclosureReport an Issue