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

17.41
+0.29 (1.66%)
NYSE· Last Trade: Jul 20th, 3:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors