Core Viewpoint - Blue Owl Capital Corporation reported quarterly earnings of $0.47 per share, missing the Zacks Consensus Estimate of $0.48 per share, and showing a decrease from $0.49 per share a year ago, resulting in an earnings surprise of -2.08% [1][2] Financial Performance - The company posted revenues of $406.03 million for the quarter ended September 2024, surpassing the Zacks Consensus Estimate by 1.55%, and showing an increase from $399.02 million year-over-year [2] - Over the last four quarters, Blue Owl Capital Corporation has exceeded consensus EPS estimates two times and topped consensus revenue estimates four times [2] Stock Performance - Blue Owl Capital Corporation shares have declined approximately 0.7% since the beginning of the year, contrasting with the S&P 500's gain of 21.2% [3] - The current Zacks Rank for the stock is 4 (Sell), indicating expectations of underperformance in the near future [6] Earnings Outlook - The current consensus EPS estimate for the upcoming quarter is $0.47 on revenues of $396.22 million, and for the current fiscal year, it is $1.91 on revenues of $1.59 billion [7] - The trend for estimate revisions ahead of the earnings release has been unfavorable, which may impact future stock performance [6] Industry Context - The Financial - Miscellaneous Services industry, to which Blue Owl Capital Corporation belongs, is currently ranked in the top 29% of over 250 Zacks industries, suggesting a favorable outlook compared to lower-ranked industries [8]
Blue Owl Capital Corporation (OBDC) Q3 Earnings Lag Estimates