XAI Octagon Floating Rate & Alternative Income Trust (NYSE:XFLT)
$ 7.21 0.03 (0.42%) Market Cap: 397.11 Mil Enterprise Value: 558.75 Mil PE Ratio: 4.72 PB Ratio: 1.04 GF Score: 38/100