Blue Owl Capital Trading at $11.11, P/E Ratios of 8.99 and 8.26
Published on 3/29/2026

AI Summary
Summarized by AI from the source belowBlue Owl Capital Corporation's shares were trading at $11.11 as of March 26, 2026. The company's trailing and forward P/E ratios are reported at 8.99 and 8.26, respectively. OBDC has constructed a portfolio with over 230 companies across 30 industries, maintaining a loan-to-value ratio of 42% and an interest coverage ratio of 1.9x. The stock is currently trading at a discount to net asset value (NAV) at 0.74x, while offering a dividend yield of approximately 13.5%. These financial metrics suggest potential market interest in OBDC.
Get the free market brief
Top stories and analysis, summarized. No spam, unsubscribe anytime.
Related News

Earnings
Ferronordic (FNOD) Gains 21% on Profit Swing from Cost Control
Aug 12

Earnings
ABN Amro Lifts Annual Guidance Amid Strong Central Bank Rates
Aug 12

Earnings
Bechtle (BC8) Raises H1 2026 Outlook Due to Strong Demand
Aug 12

Earnings
Balfour Beatty (BBY) Raises Guidance After First-Half Profit Jump
Aug 12