30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Blue Owl Capital Corp (OBDC)

Over the last 90 days, Blue Owl Capital Corp. has seen 3 insider buy transactions totaling $45,140. Notably, President Logan Nicholson made multiple purchases. There were no insider sell transactions during this period. The stock has experienced a slight decrease of 0.6% over the past 90 days.
Stock chart
Ticker: OBDC Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Nicholson Logan
President
2 purchases — total 200,000 USD
Buy 2 Jun 2026
Value US$1,895,200.69 | Price 213.88 | Shares 2,730
Buy 2 Jun 2026
Value US$1,607,489.10 | Price 429.09 | Shares 81,427
Buy 11 May 2026
Value US$2,977,970.74 | Price 157.41 | Shares 95,554
Buy 27 Feb 2026
Value US$50,657.00 | Price 11.32 | Shares 4,475
Buy 27 Feb 2026
Value US$62,543.00 | Price 11.32 | Shares 5,525
Buy 25 Feb 2026
Value US$8,010.24 | Price 11.92 | Shares 672
Buy 25 Feb 2026
Value US$3,903.20 | Price 11.90 | Shares 328
Buy 26 Nov 2025
Value US$103,065.49 | Price 13.06 | Shares 7,890
Buy 18 Nov 2025
Value US$488,962.24 | Price 11.75 | Shares 41,600
Buy 18 Nov 2025
Value US$488,962.24 | Price 11.75 | Shares 41,600
Buy 18 Nov 2025
Value US$293,690.00 | Price 11.75 | Shares 25,000
Buy 12 Nov 2025
Value US$96,240.00 | Price 12.03 | Shares 8,000
Buy 10 Nov 2025
Value US$119,900.00 | Price 11.99 | Shares 10,000
Buy 15 Aug 2025
Value US$208,581.17 | Price 14.19 | Shares 14,703
Buy 15 Aug 2025
Value US$12,058.36 | Price 14.19 | Shares 850
Buy 27 May 2025
Value US$99,921.75 | Price 14.45 | Shares 6,915
Buy 6 Mar 2025
Value US$222,000.00 | Price 14.80 | Shares 15,000
Buy 27 Aug 2024
Value US$37,550.00 | Price 15.02 | Shares 2,500
Buy 21 Aug 2024
Value US$109,950.00 | Price 14.66 | Shares 7,500
Buy 21 Aug 2024
Value US$36,650.00 | Price 14.66 | Shares 2,500
Buy 5 Mar 2024
Value US$45,210.00 | Price 15.07 | Shares 3,000
Buy 26 May 2023
Value US$78,470.00 | Price 13.30 | Shares 5,900
Buy 25 May 2023
Value US$854.75 | Price 13.15 | Shares 65
Buy 23 May 2023
Value US$50,011.66 | Price 13.34 | Shares 3,749
Buy 19 May 2023
Value US$1,000,188.00 | Price 13.23 | Shares 75,600
Buy 17 May 2023
Value US$38,670.00 | Price 12.89 | Shares 3,000
Buy 9 Sep 2022
Value US$49,868.16 | Price 12.99 | Shares 3,840
Buy 9 Sep 2022
Value US$49,829.38 | Price 12.98 | Shares 3,840
Buy 9 Sep 2022
Value US$24,891.17 | Price 13.00 | Shares 1,915
Buy 9 Sep 2022
Value US$49,828.99 | Price 12.98 | Shares 3,840
Buy 9 Sep 2022
Value US$260,446.00 | Price 13.02 | Shares 20,000
Buy 25 May 2022
Value US$129,400.00 | Price 12.94 | Shares 10,000
Buy 24 May 2022
Value US$101,050.40 | Price 12.63 | Shares 8,000
Buy 24 May 2022
Value US$2,433.90 | Price 12.81 | Shares 190
Buy 23 May 2022
Value US$149,892.62 | Price 12.86 | Shares 11,655
Buy 8 Nov 2021
Value US$147,069.00 | Price 14.71 | Shares 10,000
Sale 16 Jun 2021
Value US$1,855,977.86 | Price 14.92 | Shares 124,437
Sale 15 Jun 2021
Value US$1,625,198.90 | Price 14.81 | Shares 109,744
Sale 14 Jun 2021
Value US$1,432,731.25 | Price 14.82 | Shares 96,669
Sale 11 Jun 2021
Value US$1,377,087.93 | Price 14.76 | Shares 93,286
Sale 8 Jun 2021
Value US$1,744,818.66 | Price 14.70 | Shares 118,679
Sale 7 Jun 2021
Value US$690,741.05 | Price 14.68 | Shares 47,050
Sale 3 Jun 2021
Value US$476,910.34 | Price 14.59 | Shares 32,683
Sale 2 Jun 2021
Value US$1,016,820.00 | Price 14.53 | Shares 70,000
Sale 1 Jun 2021
Value US$1,138,086.28 | Price 14.51 | Shares 78,413
Sale 28 May 2021
Value US$1,034,827.45 | Price 14.40 | Shares 71,873
Sale 25 May 2021
Value US$649,413.19 | Price 14.37 | Shares 45,186
Sale 24 May 2021
Value US$1,800,125.00 | Price 14.40 | Shares 125,000
Sale 19 May 2021
Value US$1,008,053.20 | Price 14.23 | Shares 70,840
Sale 18 May 2021
Value US$998,900.00 | Price 14.27 | Shares 70,000
Sale 17 May 2021
Value US$510,264.00 | Price 14.17 | Shares 36,000
Sale 14 May 2021
Value US$709,200.00 | Price 14.18 | Shares 50,000
Sale 10 May 2021
Value US$613,860.06 | Price 14.10 | Shares 43,530
Sale 7 May 2021
Value US$895,000.78 | Price 14.15 | Shares 63,242
Sale 6 May 2021
Value US$337,707.00 | Price 14.13 | Shares 23,900
Sale 27 Apr 2021
Value US$1,514,652.83 | Price 14.43 | Shares 104,951
Sale 26 Apr 2021
Value US$3,836,670.00 | Price 14.48 | Shares 265,000
Sale 23 Apr 2021
Value US$3,296,130.00 | Price 14.33 | Shares 230,000
Sale 22 Apr 2021
Value US$1,765,365.37 | Price 14.27 | Shares 123,729
Sale 21 Apr 2021
Value US$1,183,497.84 | Price 14.28 | Shares 82,878
Sale 20 Apr 2021
Value US$1,615,469.55 | Price 14.24 | Shares 113,422
Sale 19 Apr 2021
Value US$1,639,411.00 | Price 14.32 | Shares 114,500
Sale 16 Apr 2021
Value US$2,396,696.24 | Price 14.32 | Shares 167,332
Sale 15 Apr 2021
Value US$2,802,801.06 | Price 14.32 | Shares 195,740
Sale 14 Apr 2021
Value US$366,519.61 | Price 14.18 | Shares 25,844
Sale 13 Apr 2021
Value US$602,247.88 | Price 14.13 | Shares 42,634
Buy 25 Feb 2021
Value US$138,200.00 | Price 13.82 | Shares 10,000
Buy 13 Nov 2020
Value US$67,700.00 | Price 13.54 | Shares 5,000
Buy 12 Nov 2020
Value US$132,200.00 | Price 13.22 | Shares 10,000
Buy 21 Aug 2020
Value US$247,205.61 | Price 11.94 | Shares 20,700
Buy 20 Aug 2020
Value US$509,137.25 | Price 11.98 | Shares 42,500
Buy 19 Aug 2020
Value US$244,997.80 | Price 11.99 | Shares 20,433
Sale 11 Aug 2020
Value US$20,001.60 | Price 12.50 | Shares 1,600
Sale 15 Jul 2020
Value US$554,982.48 | Price 12.73 | Shares 43,593
Sale 23 Jun 2020
Value US$37,116.12 | Price 12.71 | Shares 2,920
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-03 2026-06-02 B Purchase

President

Officer
2,730 +4.6%
213.88
US$1,895,201
2,730 +4.6% 213.88 US$1,895,201
2026-06-03 2026-06-02 B Purchase

President

Officer
81,427 -28.2%
429.09
US$1,607,489
81,427 -28.2% 429.09 US$1,607,489
2026-05-12 2026-05-11 B Purchase Non-Executive Director
95,554 -17.4%
157.41
US$2,977,971
95,554 -17.4% 157.41 US$2,977,971
2026-03-02 2026-02-27 B Purchase

President

Officer
4,475 +22.4%
11.32
US$50,657
4,475 +22.4% 11.32 US$50,657
2026-03-02 2026-02-27 B Purchase

President

Officer
5,525 +10.0%
11.32
US$62,543
5,525 +10.0% 11.32 US$62,543
2026-04-27 2026-02-25 B Purchase Non-Executive Director
672 +3.5%
11.92
US$8,010
672 +3.5% 11.92 US$8,010
2026-04-27 2026-02-25 B Purchase Non-Executive Director
328 +1.7%
11.90
US$3,903
328 +1.7% 11.90 US$3,903
2025-12-01 2025-11-26 B Purchase

Vice President and Secretary

Officer
7,890 +inf%
13.06
US$103,065
7,890 +inf% 13.06 US$103,065
2025-11-19 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
41,600 +inf%
11.75
US$488,962
41,600 +inf% 11.75 US$488,962
2025-11-19 2025-11-18 B Purchase

Chief Executive Officer

Executive Director
41,600 +inf%
11.75
US$488,962
41,600 +inf% 11.75 US$488,962
2025-11-19 2025-11-18 B Purchase

President

Officer
25,000 +83.2%
11.75
US$293,690
25,000 +83.2% 11.75 US$293,690
2025-11-14 2025-11-12 B Purchase Non-Executive Director
8,000 +15.7%
12.03
US$96,240
8,000 +15.7% 12.03 US$96,240
2025-11-12 2025-11-10 B Purchase Non-Executive Director
10,000 +25.2%
11.99
US$119,900
10,000 +25.2% 11.99 US$119,900
2025-08-18 2025-08-15 B Purchase

President

Officer
14,703 +95.9%
14.19
US$208,581
14,703 +95.9% 14.19 US$208,581
2025-08-18 2025-08-15 B Purchase

President

Officer
850 +5.9%
14.19
US$12,058
850 +5.9% 14.19 US$12,058
2025-05-28 2025-05-27 B Purchase Non-Executive Director
6,915 +32.5%
14.45
US$99,922
6,915 +32.5% 14.45 US$99,922
2025-03-10 2025-03-06 B Purchase Non-Executive Director
15,000 +41.7%
14.80
US$222,000
15,000 +41.7% 14.80 US$222,000
2024-08-29 2024-08-27 B Purchase Non-Executive Director
2,500 +38.4%
15.02
US$37,550
2,500 +38.4% 15.02 US$37,550
2024-08-22 2024-08-21 B Purchase

President

Officer
7,500 +300.0%
14.66
US$109,950
7,500 +300.0% 14.66 US$109,950
2024-08-22 2024-08-21 B Purchase

President

Officer
2,500 +inf%
14.66
US$36,650
2,500 +inf% 14.66 US$36,650
2024-03-07 2024-03-05 B Purchase Non-Executive Director
3,000 +93.3%
15.07
US$45,210
3,000 +93.3% 15.07 US$45,210
2023-05-31 2023-05-26 B Purchase Non-Executive Director
5,900 +19.6%
13.30
US$78,470
5,900 +19.6% 13.30 US$78,470
2023-05-26 2023-05-25 B Purchase

Co-Treasurer and Co-Controller

Officer
65 +2.8%
13.15
US$855
65 +2.8% 13.15 US$855
2023-05-24 2023-05-23 B Purchase Non-Executive Director
3,749 +24.4%
13.34
US$50,012
3,749 +24.4% 13.34 US$50,012
2023-05-22 2023-05-19 B Purchase

President and CEO

Executive Director
75,600 +33.6%
13.23
US$1,000,188
75,600 +33.6% 13.23 US$1,000,188
2023-05-18 2023-05-17 B Purchase Non-Executive Director
3,000 +inf%
12.89
US$38,670
3,000 +inf% 12.89 US$38,670
2022-09-12 2022-09-09 B Purchase

Vice President

Officer
3,840 +8.6%
12.99
US$49,868
3,840 +8.6% 12.99 US$49,868
2022-09-12 2022-09-09 B Purchase

Vice President

Officer
3,840 +9.4%
12.98
US$49,829
3,840 +9.4% 12.98 US$49,829
2022-09-12 2022-09-09 B Purchase

Vice President

Officer
1,915 +4.9%
13.00
US$24,891
1,915 +4.9% 13.00 US$24,891
2022-09-12 2022-09-09 B Purchase

Vice President

Officer
3,840 +11.0%
12.98
US$49,829
3,840 +11.0% 12.98 US$49,829
2022-09-12 2022-09-09 B Purchase

Vice President

Officer
20,000 +133.3%
13.02
US$260,446
20,000 +133.3% 13.02 US$260,446
2022-05-27 2022-05-25 B Purchase Non-Executive Director
10,000 +55.7%
12.94
US$129,400
10,000 +55.7% 12.94 US$129,400
2022-05-25 2022-05-24 B Purchase Non-Executive Director
8,000 +40.0%
12.63
US$101,050
8,000 +40.0% 12.63 US$101,050
2022-05-25 2022-05-24 B Purchase

Co-Treasurer and Co-Controller

Officer
190 +8.9%
12.81
US$2,434
190 +8.9% 12.81 US$2,434
2022-06-01 2022-05-23 B Purchase Non-Executive Director
11,655 +inf%
12.86
US$149,893
11,655 +inf% 12.86 US$149,893
2021-11-10 2021-11-08 B Purchase Non-Executive Director
10,000 +100.0%
14.71
US$147,069
10,000 +100.0% 14.71 US$147,069
2021-06-17 2021-06-16 S Sale Large shareholder
124,437 -0.3%
14.92
US$1,855,978
124,437 -0.3% 14.92 US$1,855,978
2021-06-16 2021-06-15 S Sale Large shareholder
109,744 -0.3%
14.81
US$1,625,199
109,744 -0.3% 14.81 US$1,625,199
2021-06-14 2021-06-14 S Sale Large shareholder
96,669 -0.2%
14.82
US$1,432,731
96,669 -0.2% 14.82 US$1,432,731
2021-06-14 2021-06-11 S Sale Large shareholder
93,286 -0.2%
14.76
US$1,377,088
93,286 -0.2% 14.76 US$1,377,088
2021-06-08 2021-06-08 S Sale Large shareholder
118,679 -0.3%
14.70
US$1,744,819
118,679 -0.3% 14.70 US$1,744,819
2021-06-08 2021-06-07 S Sale Large shareholder
47,050 -0.1%
14.68
US$690,741
47,050 -0.1% 14.68 US$690,741
2021-06-04 2021-06-03 S Sale Large shareholder
32,683 -0.1%
14.59
US$476,910
32,683 -0.1% 14.59 US$476,910
2021-06-02 2021-06-02 S Sale Large shareholder
70,000 -0.2%
14.53
US$1,016,820
70,000 -0.2% 14.53 US$1,016,820
2021-06-02 2021-06-01 S Sale Large shareholder
78,413 -0.2%
14.51
US$1,138,086
78,413 -0.2% 14.51 US$1,138,086
2021-06-01 2021-05-28 S Sale Large shareholder
71,873 -0.2%
14.40
US$1,034,827
71,873 -0.2% 14.40 US$1,034,827
2021-05-25 2021-05-25 S Sale Large shareholder
45,186 -0.1%
14.37
US$649,413
45,186 -0.1% 14.37 US$649,413
2021-05-25 2021-05-24 S Sale Large shareholder
125,000 -0.3%
14.40
US$1,800,125
125,000 -0.3% 14.40 US$1,800,125
2021-05-19 2021-05-19 S Sale Large shareholder
70,840 -0.2%
14.23
US$1,008,053
70,840 -0.2% 14.23 US$1,008,053
2021-05-19 2021-05-18 S Sale Large shareholder
70,000 -0.2%
14.27
US$998,900
70,000 -0.2% 14.27 US$998,900
2021-05-17 2021-05-17 S Sale Large shareholder
36,000 -0.1%
14.17
US$510,264
36,000 -0.1% 14.17 US$510,264
2021-05-17 2021-05-14 S Sale Large shareholder
50,000 -0.1%
14.18
US$709,200
50,000 -0.1% 14.18 US$709,200
2021-05-13 2021-05-10 S Sale Large shareholder
43,530 -0.1%
14.10
US$613,860
43,530 -0.1% 14.10 US$613,860
2021-05-10 2021-05-07 S Sale Large shareholder
63,242 -0.2%
14.15
US$895,001
63,242 -0.2% 14.15 US$895,001
2021-05-10 2021-05-06 S Sale Large shareholder
23,900 -0.1%
14.13
US$337,707
23,900 -0.1% 14.13 US$337,707
2021-04-27 2021-04-27 S Sale Large shareholder
104,951 -0.3%
14.43
US$1,514,653
104,951 -0.3% 14.43 US$1,514,653
2021-04-27 2021-04-26 S Sale Large shareholder
265,000 -0.6%
14.48
US$3,836,670
265,000 -0.6% 14.48 US$3,836,670
2021-04-23 2021-04-23 S Sale Large shareholder
230,000 -0.6%
14.33
US$3,296,130
230,000 -0.6% 14.33 US$3,296,130
2021-04-23 2021-04-22 S Sale Large shareholder
123,729 -0.3%
14.27
US$1,765,365
123,729 -0.3% 14.27 US$1,765,365
2021-04-21 2021-04-21 S Sale Large shareholder
82,878 -0.2%
14.28
US$1,183,498
82,878 -0.2% 14.28 US$1,183,498
2021-04-21 2021-04-20 S Sale Large shareholder
113,422 -0.3%
14.24
US$1,615,470
113,422 -0.3% 14.24 US$1,615,470
2021-04-21 2021-04-19 S Sale Large shareholder
114,500 -0.3%
14.32
US$1,639,411
114,500 -0.3% 14.32 US$1,639,411
2021-04-19 2021-04-16 S Sale Large shareholder
167,332 -0.4%
14.32
US$2,396,696
167,332 -0.4% 14.32 US$2,396,696
2021-04-19 2021-04-15 S Sale Large shareholder
195,740 -0.5%
14.32
US$2,802,801
195,740 -0.5% 14.32 US$2,802,801
2021-04-14 2021-04-14 S Sale Large shareholder
25,844 -0.1%
14.18
US$366,520
25,844 -0.1% 14.18 US$366,520
2021-04-14 2021-04-13 S Sale Large shareholder
42,634 -0.1%
14.13
US$602,248
42,634 -0.1% 14.13 US$602,248
2021-02-26 2021-02-25 B Purchase Non-Executive Director
10,000 +inf%
13.82
US$138,200
10,000 +inf% 13.82 US$138,200
2020-11-16 2020-11-13 B Purchase

Vice President

Officer
5,000 +50.0%
13.54
US$67,700
5,000 +50.0% 13.54 US$67,700
2020-11-16 2020-11-12 B Purchase

Vice President

Officer
10,000 +inf%
13.22
US$132,200
10,000 +inf% 13.22 US$132,200
2020-08-21 2020-08-21 B Purchase

President and CEO

Executive Director
20,700 +10.1%
11.94
US$247,206
20,700 +10.1% 11.94 US$247,206
2020-08-21 2020-08-20 B Purchase

President and CEO

Executive Director
42,500 +26.2%
11.98
US$509,137
42,500 +26.2% 11.98 US$509,137
2020-08-21 2020-08-19 B Purchase

President and CEO

Executive Director
20,433 +14.4%
11.99
US$244,998
20,433 +14.4% 11.99 US$244,998
2020-08-12 2020-08-11 S Sale Large shareholder
1,600 -0.0%
12.50
US$20,002
1,600 -0.0% 12.50 US$20,002
2020-07-16 2020-07-15 S Sale Large shareholder
43,593 -0.1%
12.73
US$554,982
43,593 -0.1% 12.73 US$554,982
2020-06-24 2020-06-23 S Sale Large shareholder
2,920 -0.0%
12.71
US$37,116
2,920 -0.0% 12.71 US$37,116