Blue Owl Capital Corporation·Financial Services

BDCs have fallen out of favor. Given the elevated risks (at least as suggested by headlines), most durable income investors consider only top-quality BDC picks. While this coincides with my philosophy, the issue is that the return potential is automatically lower here.

I spotlight 35 low-priced Dividend Power 'dogs' with robust yields and reasonable valuations, emphasizing six 'safer' picks where free cash flow covers dividends. Analyst forecasts project 41.67% to 96.55% net gains for the top ten Dividend Power stocks by April 2027, with an average estimated return of 59.49%. All 35 Dividend Power stocks show annual dividends from $1,000 invested exceeding their single share prices, underscoring attractive yield-to-price dynamics.

Magic Empire Global (NASDAQ: MEGL - Get Free Report) and Blue Owl Capital (NYSE: OBDC - Get Free Report) are both finance companies, but which is the superior investment? We will contrast the two companies based on the strength of their dividends, analyst recommendations, profitability, valuation, risk, institutional ownership and earnings. Insider and Institutional Ownership 0.5% of

Currently, BDCs provide very high-yield opportunities. The fact that additional interest rate cuts are unlikely to happen this year should theoretically support the existing levels. Yet for most BDCs, the damage has already been done.

The April 2026 GASV list highlights 14 fair-priced, 'safer' mid-to-large-cap value stocks with strong dividend profiles and positive free-cash-flow-yields. Top ten GASV stocks are projected to deliver average net gains of 43.98% by April 2027, with yields ranging from 7.47% to 13.59%. All top-ten GASV stocks are ideally priced, with dividends from $1K invested exceeding their share prices, though some financials fund dividends with borrowed money.

Blue Owl Capital Corporation (NYSE: OBDC - Get Free Report)'s share price reached a new 52-week low on Tuesday. The company traded as low as $10.64 and last traded at $10.71, with a volume of 15447 shares traded. The stock had previously closed at $10.89. Analyst Upgrades and Downgrades Several research analysts recently issued reports
Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.
Financial Services
Financial - Credit Services
2019-07-18
0.70