Sign Up
NYSE:OBDC
Blue Owl Capital Corporation
Stock
USD
Last Close
14.83
08/11 21:00
Market Cap
6.06B
Beta: 0.96
Volume Today
1.58M
Avg: 1.84M
PE Ratio
7.17
PFCF: 6.99
Dividend Yield
10.38%
Payout:73.78%
Overview
Analysis
Financials
Filings
people
API
Chart
Data