XAI Octagon Floating Rate & Alternative Income Trust's high 15.11% yield is overshadowed by YTD and one-year price declines exceeding 15%. Learn more about the XFLT here.
Sell XFLT: Early Tax Loss Selling May Explain Price Per Share Decline (NYSE:XFLT)

104