CONFLUENCE INVESTMENT MANAGEMENT LLC

CIK
0001442056
City
ST. LOUIS
State / Country
MO

Holdings in TSLX

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $4,903,897 225,778
2025-09-30 $5,347,136 233,908
2025-06-30 $6,858,851 288,066
2025-03-31 $5,626,690 251,416
2024-12-31 $5,350,176 251,182
2024-09-30 $5,130,631 249,909
2024-06-30 $5,266,169 246,659
2024-03-31 $5,212,376 243,228
2023-12-31 $4,789,130 221,719
2023-09-30 $911,603 44,599
2023-06-30 $4,137,984 221,401
2023-03-31 $3,479,781 190,152
2022-12-31 $3,907,812 219,540
2022-09-30 $3,590,682 219,748
2022-06-30 $3,898,209 210,714
2022-03-31 $4,880,931 209,572
2021-12-31 $4,894,965 209,276
2021-09-30 $4,543,921 204,589
2021-06-30 $4,511,271 203,302
2021-03-31 $4,244,737 201,842
2020-12-31 $5,021,375 241,994
2020-09-30 $4,137,180 240,394
2020-06-30 $3,493,060 211,829