Image Source: UnsplashBlue Owl Capital Corp (OBDC) is a specialty finance company and business development company (BDC) focused on providing direct lending solutions to U.S. middle-market companies.The company seeks to generate current income and, to a lesser extent, capital appreciation, by targeting investment opportunities with favorable risk-adjusted returns, including senior secured, subordinated, or mezzanine loans and equity-related instruments.Its investment strategy is intended to generate favorable returns across credit cycles with an emphasis on preserving capital.Blue Owl Capital Corp was founded in 2016 and is headquartered in New York, NY.Three key data points gauge Blue Owl Capital Corp or any dividend-paying firm.The key three are:(1) Price(2) Dividends(3) ReturnsThose three basic keys best tell whether any company has made, is making, and will make money.OBDC PriceOver the past year, Blue Owl’s share price rose about 26% from $12.76 to $14.66 as of Thursday’s market close.If Blue Owl Capital shares trade in the range of $10.00 to $20.00 this next year, its recent $14.66 share price might rise to $15.40 by next year. Of course, Blue Owl price could drop about the same $0.74 estimated amount, or more.My annual upside estimate of $0.74 however, is about equal to the median of one-year price targets from 12 analysts tracking OBDC.OBDC DividendBlue Owl Capital Corp has paid Quarterly dividends since August 15, 2019. OBDC’s most recently declared Quarterly dividend, of $0.35 is payable January 12th to shareholders on record as of December 28th. A forward-looking $1.40 annual dividend yields 9.55% at Thursday’s $14.66 share price.OBDC ReturnsTo put it all together, add the annual dividend of $1.40 to the price upside of $0.74 to find a $2.14 gross gain.At Thursday’s $14.66 share price, a little under $1000 would buy 68 shares.A $10 broker fee (if charged), paid half at purchase and half at sale, might cost us $0.15 per share.Subtracting that likely $0.15 brokerage cost from the $2.14 estimated gross gain per share produces a net gain of $1.99 X 68 shares = $135.32 for a 13.6% estimated net gain.You might choose to pounce on Blue Owl Capital Corp. OBDC a seven-year-old New York Business Development Company. As a BDC it pays a dividend from 90% of its profits in lieu of federal income taxes. Furthermore, the estimated $95.50 in dividend income from $1k invested is over 6.5 times greater than Wednesday’s OBDC single share price.The exact track of Blue Owl Capital Corp’s ongoing future prices and dividends is yet to be known.Remember the true value of any stock is best realized through personal ownership of shares.More By This Author:Current Analysis: Northwest Bancshares
Current Analysis: New York Community Bancorp
Current Analysis: FS KKR Capital Corp.