Blue Owl Capital Corp (STU:1D6)
€ 9.9 +0.20 (+2.06%) Market Cap: 4.91 Bil Enterprise Value: 11.53 Bil PE Ratio: 20.59 PB Ratio: 0.81 GF Score: 60/100

Blue Owl Capital Corp (STU:1D6) Transcripts

  • 1