Blue Owl: A Controversial High Yield Play
Seeking Alpha·2026-01-13 22:18

Group 1 - Blue Owl Capital Inc. (OWL) shares have decreased by 40% since reaching an all-time high of $26.73 in January 2025 despite strong performance in its direct lending portfolio [1] - The company has accelerated its top line growth and non-GAAP distributable earnings through acquisitions [1] - The Insiders Forum, managed by Bret Jensen, focuses on small and mid-cap stocks with significant insider purchases, aiming to outperform the Russell 2000 benchmark [1]

Owl Rock-Blue Owl: A Controversial High Yield Play - Reportify