NYSE : OBDC

Blue Owl Capital Corporation — Earnings Estimates

$11.64 USD

$0.33 (2.92%)

Volume
8.69M
Average Volume
3.54M
Market Capitalization
$5.78B
P/E Ratio
20.79
Dividend Yield
12.37%
Price Target
$13.00
Year High
$14.44
Year Low
$10.52
Day High
Day Low
Payout Ratio
$3.26
Current Ratio
$1.05

Annual earnings financials

OBDC financial data with annual/quarterly toggle

OBDC GAAP EPS - Annual & Quarterly

OBDC Sales Revenue - Annual & Quarterly

OBDC Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

OBDC Estimated and Actual Revenue by Quarter
OBDC Estimated and Actual EPS by Quarter
OBDC Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2028-12-30 4 243.15M 262.91M 253.25M 240.97M 260.55M 250.98M
2028-09-30 3 242.93M 262.67M 253.02M 240.76M 260.32M 250.76M
2028-06-30 4 242.91M 262.65M 253M 240.73M 260.29M 250.73M
2028-03-30 3 242.98M 262.72M 253.07M 240.8M 260.37M 250.8M
2027-12-30 5 253.14M 273.71M 263.65M 250.87M 271.26M 261.29M
2027-09-30 4 252.03M 272.51M 262.5M 249.78M 270.07M 260.15M
OBDC Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2028-12-30 4 147.95M 163.78M 156.04M 9.23M 9.98M 9.61M
2028-09-30 3 148.61M 164.51M 156.74M 9.22M 9.97M 9.6M
2028-06-30 4 149.62M 165.63M 157.8M 9.22M 9.97M 9.6M
2028-03-30 3 149.74M 165.76M 157.93M 9.22M 9.97M 9.6M
2027-12-30 5 154.95M 171.52M 163.42M 9.61M 10.39M 10.01M
2027-09-30 4 153.18M 169.56M 161.55M 9.56M 10.34M 9.96M
OBDC Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2028-12-30 4 372.16M 402.4M 387.61M 5 0.29867 0.33062 0.315
2028-09-30 3 371.83M 402.05M 387.27M 4 0.3 0.33209 0.3164
2028-06-30 4 371.79M 402M 387.23M 5 0.30204 0.33435 0.31855
2028-03-30 3 371.89M 402.11M 387.34M 4 0.30227 0.33461 0.3188
2027-12-30 5 387.45M 418.93M 403.54M 4 0.31279 0.34625 0.32989
2027-09-30 4 385.76M 417.1M 401.78M 3 0.30922 0.34229 0.32612