Angel Oak Financial Strategies Income Term Trust Common Shares of Beneficial Interest (FINS)

FairStock Score: 68/100 — STEADY

Current Price$12.82
Market Cap$42,82,46,976
P/E Ratio7.65
ROE11.46%
Dividend Yield10.66%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology