Blue Owl
OWL
8.79
-3.93%
Price · 24h
8.79
-3.9%
News sentiment · 1M
+5
0
Latest news
Increased Redemption Requests Pressure Blue Owl's Credit Fund Amid Private Credit Market Crisis