Blue Owl Capital Inc.

Blue Owl Capital Inc.

8.05
EUR
+0.05
(+0.63%)
0.35EPS
69.14P/E
11.69BMarket Cap
Oct 29Next Earn