What's Behind The Dip In Blue Owl Capital Stock?

4/2/2026
Impact: -60
Financial Services

Blue Owl Capital (NYSE: OWL) shares fell 1.26% to $8.60 after the company limited redemption requests to 5% quarterly for two of its flagship funds, which faced $5.4 billion in total requests. The Blue Owl Technology Income Corporation and Blue Owl Credit Income Corporation saw redemption requests of 40.7% and 21.9%, respectively, attributed to concerns over AI disruptions. The stock is currently trading 58.91% lower over the past year and is below key moving averages, indicating a bearish trend.

AI summary, not financial advice

Share: