XAI Octagon Floating Rate & Alternative Income Term Trust (XFLT-PA) NYSE

23.73

+0.36368(+1.56%)

Updated at June 02 03:59PM

Currency In USD

Valuation

Market Cap403.62M
Enterprise Value598M
P/E Ratio28.42
PEG Ratio-0.33
Price/Sales Ratio4.58
Price/Book Ratio0.63
Enterprise/Revenue7.75
Enterprise/EBITDA16.74

Fiscal Year

Fiscal YearSeptember 30, 2025
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin0.16
Operating Margin0.46

Management Effectiveness

Return On Assets0.01
Return On Equity0.02

Income Statement

Revenue32.48M
Revenue/Share4.04
Gross Profit19.55M
EBITDA9.88M
Net Income9.88M
Diluted EPS0.65

Balance Sheet

Total Cash6.91M
Total Cash/Share0.45
Total Debt201.28M
Total Debt/Equity0.45
Current Ratio0.81
Book Value Per Share29.29

Price History

52-Week Change-5.53
52-Week High25.48
52-Week Low3.07
Moving Average 50 Days25.15
Moving Average 200 Days25.14

Statistics

Average Volume6,802
Shares Outstanding16.72M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate3.8
Trailing Annual Dividend Yield20.56
Payout Ratio6.65
Last Split FactorN/A
Last Split DateN/A