Blue Owl Capital Inc - Ordinary Shares - Class A

NYSE:OWL  
18.91
-0.69 (-3.52%)
7:08:12 PM EDT: $19.10 +0.19 (+1.01%)
Twitter Share  Facebook Share StockTwits Share