TickerTry: NVDA · AAPL · PLTR · NFLX
NYSE · Financial Services · Financial - Credit Services

Blue Owl Capital Corporation

OBDC

Owl Rock Capital Corporation is a business development company. CEO Craig William Packer · Market cap $5.6B.

$11.23
+0.07 · +0.63%
52w hi $15.1952w lo $10.52
Off 52w high 25.8%
59
ROUTINE
Current InsiderScore
Corp · 90d
2
2 buys · 0 sales
Cong · 90d
0
0 buys · 0 sales
Signals ≥ 60 · 12mo
4
0 strong · 4 notable
Analyst consensus
Strong Buy
Avg PT $14.50
Section 01

Recent Form 4 filings

9 filings on file
DateInsiderRoleActionSharesPriceValueScore
Feb 27Logan NicholsonPresidentBuy4,475$11.32+$51K59
Feb 27Logan NicholsonPresidentBuy5,525$11.32+$63K59
Nov 26Neena ReddyVice President and SecretaryBuy7,890$13.06+$103K69
Nov 18Craig PackerChief Executive OfficerBuy41,600$11.75+$489K74
Nov 18Logan NicholsonPresidentBuy25,000$11.75+$294K71
Nov 12Chris TempleBuy8,000$12.03+$96K39
Nov 10Melissa WeilerBuy10,000$11.99+$120K52
Aug 15Logan NicholsonPresidentBuy14,703$14.19+$209K69
May 27Victor WoolridgeBuy6,915$14.45+$100K57
Section 02

Recent STOCK Act disclosures

No disclosures yet
No STOCK Act disclosures on record for this ticker.
Section 03

InsiderScore history

Rolling 12 months · peak score per month
75 · STRONG60 · NOTABLE40 · ROUTINE
JunJulAugSepOctNovDecJanFebMarAprMay
/to search