McCulloch Benjamin (CIK 0001796252)

Latest company ownership

Shares held
7,883.89
Last filed at
Nov 13, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2020Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Apr 8, 2022 Apr 11, 2022 XAI Octagon Floating Rate & Alternative Income Trust Secretary & CLO Buy 90.0 +472 68.41% $4K
Jul 27, 2021 Jul 27, 2021 XAI Octagon Floating Rate & Alternative Income Trust Secretary & CLO Buy 90.0 +288 96.00% $2.5K
Jan 21, 2020 Jan 21, 2020 XAI Octagon Floating Rate & Alternative Income Trust Secretary & CLO Buy 90.0 +300 100.00% $2.5K