av/owl-rock-capital--big.svg

NYSE:OBDC

Blue Owl Capital Corporation

  • Stock

USD

Last Close

14.91

25/09 14:40

Market Cap

6.06B

Beta: 0.96

Volume Today

370.29K

Avg: 1.84M

PE Ratio

7.17

PFCF: 6.99

Dividend Yield

10.38%

Payout:73.78%

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, ac...Show More

Earnings

Earnings per Share (Estimate*)

-0.50.52016-03-312017-12-312019-09-302021-06-302023-05-112024-11-06

Revenue (Estimate*)

-400M-200M200M400M2016-03-312017-12-312019-09-302021-06-302023-05-112024-11-06

*Estimate based on analyst consensus