📈 Stocks
Blue Owl BDCs Commence $90 Million Share Buyback to Prop Up Value
(1 hour ago)
Blue Owl BDCs are buying back $90 million of shares to boost investor returns and signal undervaluation.