Citizens reaffirms Arch Capital stock rating with $125 price target By Investing.com 2025-10-28 editor Finance, investing 0 Citizens reaffirms Arch Capital stock rating with $125 price target Source: https://www.investing.com/news/analyst-ratings/citizens-reaffirms-arch-capital-stock-rating-with-125-price-target-93CH-4312455 READ from source