Owl Rock Capital Q3 Net Investment Income Per Share $0.49
Portfolio Pulse from Benzinga Newsdesk
Owl Rock Capital (NYSE:OBDC) reported Q3 earnings of $0.49 per share, beating the analyst consensus estimate of $0.47 by 4.26 percent. This represents a 32.43 percent increase over earnings of $0.37 per share from the same period last year.

November 08, 2023 | 10:07 pm
News sentiment analysis
Sort by:
Descending
POSITIVE IMPACT
Owl Rock Capital's Q3 earnings beat analyst estimates by 4.26%, indicating strong financial performance. This could potentially lead to a positive impact on the company's stock price.
Companies that report earnings higher than analyst estimates typically see a positive reaction in their stock price as it indicates better-than-expected financial performance. In this case, Owl Rock Capital not only beat estimates but also reported a significant YoY increase, which further strengthens the positive outlook.
CONFIDENCE 90
IMPORTANCE 80
RELEVANCE 100