XAI Octagon Floating Rate & Alternative Income Trust (NYSE:XFLT) Shares Up 1.3% – Still a Buy?
Shares of XAI Octagon Floating Rate & Alternative Income Trust (NYSE:XFLT – Get Free Report) shot up 1.3% during trading on Tuesday. The stock traded as high as $4.60 and last traded...