Blue Owl Capital Corp (STU:1D6)
€ 9.78 +0.12 (+1.2%) Market Cap: 4.88 Bil Enterprise Value: 11.88 Bil PE Ratio: 15.99 PB Ratio: 0.78 GF Score: 50/100

Blue Owl Capital Corp (STU:1D6) Transcripts

  • 1