XAI Octagon Floating Rate & Alternative Income Trust Common Shares of Beneficial Interest (XFLT)

FairStock Score: 30/100 — RISKY

Current Price$18.11
Market Cap$27,57,55,776
P/E Ratio22.55
ROE—%
Dividend Yield21.95%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology