XAI Octagon Floating Rate & Alternative Income Trust (NYSE:XFLT)
$ 6.83 -0.32 (-4.48%) Market Cap: 470.38 Mil Enterprise Value: 537.82 Mil PE Ratio: 4.47 PB Ratio: 0.98 GF Score: 36/100