OBDC Blue Owl Capital Corp
P/E
18.27
Forward P/E
8.4
Price/Sales
2.936
Beta
0.691
Div Yield
0.14%
Market Cap
--
Company Analysis
Latest News
Blue Owl Capital’s third quarter 2026 earnings beat estimates while NAV per share increased
Blue Owl Capital Corporation (OBDC) delivered third quarter results that exceeded analyst expectations for both top and bottom-line figures. The company...
Blue Owl Capital Corporation Q3 2026 Earnings Preview: What Analysts Expect on November 04, 2026
Blue Owl Capital Corporation is expected to report Q3 2026 revenue of $383.82 million and an EPS of $0.32, with its current $10.39 share price trading...