OBDC Blue Owl Capital Corporation logo

OBDC Blue Owl Capital Corporation

Financial Services
$11.19+1.45%ClosedMarket Cap: $5.55B

As of 2026-05-26

Analyst Consensus

Consensus

Buy

Target (Consensus)

$13.50

Target (Median)

$13.50

Target Range

$13.00 - $14.00

Upside from current price: 20.6%

Rating Distribution

4 Strong Buy7 Buy2 Hold0 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-19Truist SecuritiesmaintainBuyBuy
2026-05-08Wells FargomaintainEqual WeightEqual Weight
2026-04-16Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
2026-02-23Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
2026-02-23Truist SecuritiesmaintainBuyBuy
2026-02-20RBC CapitalmaintainOutperformOutperform
2025-11-26RBC CapitalmaintainOutperformOutperform
2025-11-10Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
2025-11-07CitizensmaintainMarket OutperformMarket Outperform
2025-11-07Wells FargomaintainEqual WeightEqual Weight
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Dec 31$1.54$1.85B9
Thu Dec 31$1.30$1.60B8
Fri Dec 31$1.31$1.60B9
Sun Dec 31$1.26$1.55B2