From paint projects to festive jewelry, bring on the good luck with these simple St. Patrick's Day crafts (decor included!) for adults and kids of all ages.
Blue Owl Capital Corporation (OBDC) reported its fourth-quarter 2025 earnings, revealing a slight miss on both earnings per share (EPS) and revenue expectations. The company’s EPS came in at $0.36, ...
Owl Rock Capital’s stock price closed at $11.55. It is down -6.40% in the last 3 months and down -26.15% in the last 12 months. Owl Rock Capital saw 1 positive EPS revisions and 8 negative EPS ...
Owl Rock Capital Corp. reports fourth-quarter earnings Wednesday after market close, with investors scrutinizing whether the business development company can sustain income generation amid mounting ...