JPMorgan Reduces PT on Blue Owl Capital (OWL) Stock

Core Insights - Blue Owl Capital Inc. (NYSE:OWL) is currently viewed as a poor investment option following a price target reduction by JPMorgan from $22 to $20 while maintaining a "Neutral" rating [1][2] Financial Performance - In Q3 2025, Blue Owl Capital reported total net revenues of $727.9 million, an increase from $600.8 million in Q3 2024, with management fees rising from $523.3 million to $645.6 million [1] - The company's GAAP net income saw a significant decline of 79% year-over-year, dropping to $6.3 million, while expenses increased by 33% to $615.3 million [2] Business Momentum - Blue Owl Capital demonstrated strong business momentum with record fundraising, achieving new capital commitments of $14 billion in Q3 2025 and $57 billion over the last twelve months, indicating robust interest from institutional, private wealth, and insurance clients [3]