XAI Octagon Floating Rate & Alternative Income Trust (NYSE:XFLT)
$ 7.08 -0.02 (-0.28%) Market Cap: 413.36 Mil Enterprise Value: 562.41 Mil PE Ratio: 6.33 PB Ratio: 1.06 GF Score: 38/100