Arch Capital Group Ltd. Depositary Shares each Representing a 1/1000th Interest in a 4.550% Non-Cumulative Preferred Share Series G (ACGLN)

FairStock Score: 91/100 — HIGH CONVICTION

Current Price$17.29
Market Cap$—
P/E Ratio3.66
ROE19.54%
Dividend Yield6.6%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology