Skip to main content

CONFLUENCE INVESTMENT MANAGEMENT LLC

Position in OBDC — Blue Owl Capital Corp

CIK 1442056 ST. LOUIS, MO

Position in OBDC

as of Jun 30, 2026 · filed Jul 1, 2026
Position Value
$2,936,062
+$454,586 QoQ
Shares Held
263,324
+17.4% QoQ
Ownership
0.053%
of shares outstanding
% of Portfolio
0.06%
of 13F equity value
Holder Rank
#113
of 425 holders
Holding Since
Jun 2020
22 quarters on record
Voting authority Sole 24% Shared 76% None 0%

Common Shares in OBDC Over Time

Shares Held

Position Value (USD)

Position in Asset Management

Financial Services · as of Jun 30, 2026

CONFLUENCE INVESTMENT MANAGEMENT LLC holds $321,331,745 across 25 Asset Management names. OBDC ranks #9 (0.9% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in OBDC

Export CSV
22 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $2,936,062 263,324
2026-03-31 $2,481,476 224,365
2025-12-31 $2,946,953 237,084
2025-09-30 $3,252,990 254,737
2025-06-30 $4,469,032 311,648
2025-03-31 $4,469,041 304,846
2024-03-31 $3,060,097 198,966
2023-12-31 $2,937,948 199,048
2023-09-30 $2,754,806 198,903
2023-06-30 $2,666,070 198,664
2023-03-31 $2,492,517 197,662
2022-12-31 $2,639,798 228,554
2022-09-30 $2,362,254 227,797
2022-06-30 $2,829,093 229,448
2022-03-31 $3,058,661 206,946
2021-12-31 $2,926,829 206,697
2021-09-30 $2,938,470 208,107
2021-06-30 $2,950,022 206,729
2021-03-31 $2,827,931 205,369
2020-12-31 $3,055,351 241,339
2020-09-30 $1,354,711 112,331
2020-06-30 $1,168,600 94,777