KBW analyst Paul Johnson maintained a Sell rating on Blue Owl Capital (OBDC – Research Report) today and set a price target of $14.00. The ...
Dividends for 2024 totaled $1.72 per share, reflecting a nearly 10% year-over-year increase. The company also declared a $0.05 supplemental dividend for Q4, payable in March 2025, and a $0.37 base ...
Connecting decision makers to a dynamic network of information, people and ideas, Bloomberg quickly and accurately delivers business and financial information, news and insight around the world ...