DATAROMA
  • Home
  • Commentaries/Articles
  • Superinvestors
  • Activity
  • S&P500 Grid
  • Grand Portfolio
  • RealTime
  • Insider

Blue Owl Capital Corp. (OBDC)

Sector:Financials
Super Investor Stats:
Ownership count:1
Ownership rank:842
% of all portfolios:0.001%
Total insider Buys/Sells last 6 months:
TransactionsTotal
Buys 8 $1,704,019
Sells 0 $0
OBDC Chart by TradingView
  • Ownership
  • Activity
  • Buys
  • Sells
  • Insider
Portfolio Manager % of portfolio Recent activity Shares Value
≡ Tweedy Browne 0.07 Add 16.74% 70,781 880,000

Open Market Insider Buys

Date Filed Reporting Name Relationship Trans. Date Shares Price $ Total Value $
02 Mar 2026 NICHOLSON LOGAN President 27 Feb 2026 4,475 11.32 50,657
02 Mar 2026 NICHOLSON LOGAN President 27 Feb 2026 5,525 11.32 62,543
01 Dec 2025 REDDY NEENA Vice President and Secretary 26 Nov 2025 7,890 13.06 103,065
19 Nov 2025 NICHOLSON LOGAN President 18 Nov 2025 25,000 11.75 293,690
19 Nov 2025 PACKER CRAIG Chief Executive Officer 18 Nov 2025 41,600 11.75 488,962
14 Nov 2025 TEMPLE CHRIS Director 12 Nov 2025 8,000 12.03 96,240
12 Nov 2025 WEILER MELISSA Director 10 Nov 2025 10,000 11.99 119,900
18 Aug 2025 NICHOLSON LOGAN President 15 Aug 2025 14,703 14.19 208,581
18 Aug 2025 NICHOLSON LOGAN President 15 Aug 2025 850 14.19 12,058
28 May 2025 WOOLRIDGE VICTOR Director 27 May 2025 6,915 14.45 99,922
10 Mar 2025 TEMPLE CHRIS Director 06 Mar 2025 15,000 14.80 222,000
29 Aug 2024 DALELIO EDWARD H Director 27 Aug 2024 2,500 15.02 37,550
22 Aug 2024 NICHOLSON LOGAN President 21 Aug 2024 2,500 14.66 36,650
22 Aug 2024 NICHOLSON LOGAN President 21 Aug 2024 7,500 14.66 109,950
07 Mar 2024 DALELIO EDWARD H Director 05 Mar 2024 3,000 15.07 45,210
31 May 2023 TEMPLE CHRIS Director 26 May 2023 5,900 13.30 78,470
26 May 2023 SWATT MATTHEW Co-Treasurer and Co-Controller 25 May 2023 65 13.15 855
24 May 2023 KAYE ERIC A. Director 23 May 2023 3,749 13.34 50,012
22 May 2023 PACKER CRAIG President and CEO 19 May 2023 75,600 13.23 1,000,188
18 May 2023 DALELIO EDWARD H Director 17 May 2023 3,000 12.89 38,670
OBDC Fundamental Data by TradingView

* "Hold Price" is the last known price at which an investor still held a security. It is the closing price of the security as of the portfolio date (quarter end). This value is only provided when a security is owned by at least two investors. In the case of reporting dates being different, a weighted average price is calculated.

P = Preferred Stock

Home Help notes Contact Terms of Service Privacy