Blue Owl Capital Corporation (OBDC) reported 464.65millioninrevenueforthequarterendedMarch2025,representingayear−over−yearincreaseof16.30.39 for the same period compares to 0.47ayearago.ThereportedrevenuecomparestotheZacksConsensusEstimateof452.85 million, representing a surprise of +2.61%. The company delivered an EPS surprise of -9.30%, with the consensus EPS estimate being $0.43. While investors scrutinize revenue and earnings changes year-over-year and how they ...