Xai Floating Rate & Alternative Income Trust (XFLT) stock: insider buying, earnings and risk | BrightDollar