| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
10% Owner
1 company
Regents Of The University Of California is a 10% Owner at OBDC. Recent filings cover 6 purchases and 61 sales. Those positions are worth an estimated $455.6M at current prices.
Our model assigns Regents Of The University Of California a below-average insider score of 48/100, based on 40 past trades. Over a 12-month horizon, 27.5% of those trades were profitable, with an average 12-month return of -5.1%.
Regents Of The University Of California's largest disclosed position is in OBDC as 10% Owner, worth about $455.6M. Net of sales, the recent Form 4 record there shows accumulation of 13,631,672 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|
| Jun 3, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 46,450 | $12.78 | $593,467.95 | - | |
| May 28, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 156,469 | $12.80 | $2,002,961.37 | -0.2% | |
| May 21, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 52,742 | $12.66 | $667,871.95 | -0.1% | |
| May 20, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 43,149 | $12.69 | $547,517.66 | - | |
| May 19, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 49,370 | $12.64 | $624,086.17 | -0.1% | |
| May 11, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 145,000 | $12.58 | $1,823,665.00 | -0.3% | |
| May 8, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 145,000 | $13.06 | $1,894,135.00 | -0.3% | |
| May 7, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 143,000 | $13.15 | $1,880,164.00 | -0.3% | |
| May 5, 2020 | OBDC Blue Owl Capital Corp | 10% Owner | Sell | 131,878 | $12.61 | $1,662,585.95 | -0.3% | |
| Aug 6, 2018 | OBDC Blue Owl Capital Corp | 10% Owner | Buy | 2,533,043 | $15.41 | $39,034,196.13 | +14.3% |