OBDC logo

BLUE OWL CAPITAL CORP

OBDCNYSE
🏆 #1156 by market capEarnings Nov 4US Equity
$11.63 $0.05 (0.43%)
Live
1h▲ 0.0%
24h▼ 0.4%
7d▲ 6.8%
14d▲ 7.9%
30d▲ 7.1%
1y▼ 18.5%
🏦Market Cap
$5.77B
Small Cap
📈Revenue Growth (YoY)
+52.5%
High Growth
📊Gross Margin
67.6%
High
💵FCF Margin
81.2%
Strong
⚖️P/S Ratio
4.1x
Fair
Otter Score
44
Weak
📊

Analyst Ratings

Price
$11.63
Total
13
Raised
4
Lowered
1
Avg PT
$13.00
H / L
$13 / $13
InstitutionActionRatingDate
Truist Securities
ReiteratedBuy2026-05-19
Wells Fargo
ReiteratedEqual Weight2026-05-08
Keefe, Bruyette & Woods
ReiteratedMarket Perform2026-04-16
RBC Capital
ReiteratedOutperform2026-02-20
Citizens
ReiteratedMarket Outperform2025-11-07
Raymond James
UpgradedMarket PerformOutperform2025-10-07
Citizens Capital Markets
ReiteratedMarket Outperform2025-02-21
JMP Securities
ReiteratedMarket Outperform2025-02-04
B. Riley Securities
DowngradedBuyNeutral2024-01-08
Ladenburg Thalmann
UpgradedNeutralBuy2020-11-05
Deutsche Bank
ReiteratedBuy2020-05-06
B of A Securities
UpgradedNeutralBuy2020-04-12
Compass Point
UpgradedNeutralBuy2020-02-20
One row per institution, most recent rating