OBDC jumps as investors chase April 15 dividend and focus on new $300M buyback
Blue Owl Capital Corporation (OBDC) shares are rising as investors position around a $0.37 quarterly dividend payable April 15, 2026. The stock is also supported by a newly authorized $300 million share-repurchase program and recent results highlighting stable credit metrics.
1. What’s moving the stock today
Blue Owl Capital Corporation (OBDC) is trading higher as income-focused investors rotate into high-yield BDCs ahead of the company’s next cash dividend. OBDC previously declared a regular quarterly dividend of $0.37 per share for shareholders of record as of March 31, 2026, with payment on or before April 15, 2026—keeping attention on near-term income capture as the payment date approaches. (blueowlcapitalcorporation.com)
2. Shareholder-return support: dividend plus buyback backdrop
Beyond the dividend, OBDC disclosed that its board approved a new share repurchase program of up to $300 million (replacing a prior authorization), a step that can support the stock—especially when shares trade at a discount to NAV. The company also highlighted significant repurchase activity in the prior quarter, reinforcing that management is willing to deploy capital to buy stock when it views the valuation as attractive. (blueowlcapitalcorporation.com)
3. Fundamental context investors are leaning on
The latest quarterly update emphasized strong earnings and credit performance and detailed portfolio actions executed near fair value, which can reassure investors after volatility in the broader private-credit space. With OBDC’s portfolio positioned as primarily senior-secured and the company pointing to stable credit performance, today’s rebound looks consistent with a “stabilization + income” trade rather than a single new headline. (blueowlcapitalcorporation.com)