Sign Up
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%
Overview
Analysis
Financials
Filings
people
API
Chart
Data