RenaissanceRe Holdings Ltd. (NYSE: RNR) is considered one of the most undervalued stocks to buy and hold for 3 years. Barclays raised their price target to $273 on July 24 after the company’s strong Q2 2025 earnings beat.
In Q2 2025, RenaissanceRe reported Net Income of $826.5 million and Operating Income of $594.6 million. They actively repurchased 1.6 million common shares at an average price of $242.18 per share.
RenaissanceRe provides reinsurance and insurance products globally through its Property and Casualty & Specialty segments. They repurchased 293.8 thousand common shares in July at an average price of $239.03 per share.
While RenaissanceRe is seen as a good investment, some believe AI stocks offer greater potential. For those interested, a report on the best short-term AI stock is available. No promotions or marketing are included in this summary.
Read more at Yahoo Finance: Barclays Increases RenaissanceRe (RNR) PT to $273
