Blue Owl Capital Corporation

Blue Owl Capital Corporation

9.42
EUR
+0.22
(+2.38%)
0.52EPS
17.94P/E
4.61BMarket Cap
Nov 04Next Earn