Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · IEX Real-Time Price · USD
16.04
+0.14 (0.88%)
At close: May 1, 2024, 4:00 PM
15.96
-0.08 (-0.50%)
After-hours: May 1, 2024, 7:53 PM EDT

Blue Owl Capital Analyst Ratings

Total Analysts
5
Consensus Rating
Hold
Price Target
$15.50
Upside
-3.37%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
JMP Securities
JMP Securities
Buy
Reiterates
$16
Buy Reiterates $16 -0.25% Mar 26, 2024
JMP Securities
JMP Securities
Buy
Maintains
$16$16
Buy Maintains $16$16 -0.25% Feb 23, 2024
Wells Fargo
Wells Fargo
Sell
Maintains
$13$15
Sell Maintains $13$15 -9.60% Jan 29, 2024
B. Riley Securities
B. Riley Securities
Hold
Downgrades
$16
Hold Downgrades $16 -3.37% Jan 8, 2024
RBC Capital
RBC Capital
Buy
Reiterates
$16
Buy Reiterates $16 -0.25% Nov 14, 2023
JMP Securities
JMP Securities
Buy
Maintains
$15$16
Buy Maintains $15$16 -3.37% Nov 10, 2023
Raymond James
Raymond James
Buy
Maintains
$15$16
Buy Maintains $15$16 -3.37% Nov 10, 2023
JMP Securities
JMP Securities
Buy
Reiterates
$15
Buy Reiterates $15 -6.48% Aug 21, 2023
B. Riley Securities
B. Riley Securities
Strong Buy
Maintains
$15$16
Strong Buy Maintains $15$16 -3.37% Aug 11, 2023
RBC Capital
RBC Capital
Buy
Maintains
$15$16
Buy Maintains $15$16 -0.25% Aug 11, 2023
B. Riley Securities
B. Riley Securities
Strong Buy
Initiates
$15
Strong Buy Initiates $15 -4.93% Jul 28, 2023