Nuveen Churchill Direct Lending Corp (FRA:O7A)
€ 10.7 (0%) Market Cap: 529.68 Mil Enterprise Value: 1.43 Bil PE Ratio: 13.03 PB Ratio: 0.72 GF Score: 50/100