Blue Owl Capital Corporation

Blue Owl Capital Corporation

9.10
EUR
+0.35
(+3.98%)
0.52EPS
18.22P/E
4.68BMarket Cap
Nov 04Next Earn