Blue Owl Capital Corp Ordinary Shares (OBDC)
Industry Asset Management
This stock can be held in an Investment ISA and an Investment Account
Sell
$10.79
Buy
$10.88
$0.10 (+0.93%)
Prices updated at 03 Apr 2026, 00:34 EDT
| Prices minimum 15 mins delay
Prices in USD
Important documents: Please ensure that you have read the Pre-sale Illustrations document & Doing Business with Fidelity document (incorporating the Fidelity Client Terms) and
- Key stats
- Price
- Fair value
- Dividends
- News
- Financials
- Valuation
- Profile
Sector
Financial Services
Industry
Asset Management
Chairman
Mr. Edward H. D’Alelio
CEO
Mr. Craig W. Packer
Most recent earnings
31 Dec 2025
Fiscal year end
31 Dec 2025
Employees
-
Head office
399 Park Avenue
New York
United States
10022
Key personnel
Owner name | Salary |
|---|---|
Mr. Christopher M. Temple Independent Director | 0.34m |
Mr. Jonathan Lamm, Jr Chief Financial Officer and Chief Operating Officer | - |
Mr. Edward H. D’Alelio Chairman of the Board | 0.34m |
Mr. Eric Kaye Independent Director | 0.33m |
Mr. Craig W. Packer Chief Executive Officer and Director | - |
Ms. Karen Hager Chief Compliance Officer | - |
Ms. Neena A. Reddy Vice President and Secretary | - |
Ms. Melissa V. Weiler Independent Director | 0.33m |
Mr. Matthew Swatt Co-Chief Accounting Officer, Co-Treasurer and Co-Controller | - |
Ms. Shari Withem Co-Chief Accounting Officer, Co-Treasurer and Co-Controller | - |
Mr. Victor Woolridge Independent Director | 0.33m |
Mr. Logan Nicholson President | - |
Top 5 shareholders
Owner name | No. of shares |
|---|---|
| California State Teachers Retirement Sys | 16,445,728 |
| Fidelity Management & Research Company LLC | 16,000,104 |
| FMR Inc | 15,733,627 |
| Fidelity Management and Research Company | 15,733,627 |
| State of New Jersey Common Pension Fd A | 15,263,873 |
Director dealings
Date | Action |
|---|---|
| 26 Nov 2025 | - |
| 18 Nov 2025 | - |
| 18 Nov 2025 | - |
| 18 Nov 2025 | - |
| 10 Nov 2025 | - |
| 15 Aug 2025 | - |
| 15 Aug 2025 | - |
| 27 May 2025 | - |
| 13 Jan 2025 | - |
| 13 Jan 2025 | - |
| 13 Jan 2025 | - |
| 13 Jan 2025 | - |
| 27 Feb 2026 | - |
| 27 Feb 2026 | - |
Please note that past performance is not a reliable indicator of future returns.