Buy Blue Owl (OWL) Around $9 — Collect a ~10% Yield While the Private-Credit Panic Runs Its Course
Blue Owl’s shares trade near $9 with a headline dividend yield close to 10% after a private-credit liquidity scare. The pullback is painful but targeted liquidity management, large market cap scale ($14.24B) and recent management actions create a defined asymmetric trade: collect high current yield while risking limited capital if stress stabilizes…