McGarrity John P (CIK 0001718129)

Latest company ownership

Shares held
42,851
Last filed at
Dec 9, 2021
Confidence Score
50.0
2025Q4
Confidence Score History
2017Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 8, 2021 Dec 9, 2021 XAI Octagon Floating Rate & Alternative Income Trust Other Sell 22.5 -11,100 -20.57% $101K
Mar 16, 2020 Mar 16, 2020 XAI Octagon Floating Rate & Alternative Income Trust Chief Legal & Secretary Buy 83.8 +2,520 4.90% $14K
Mar 20, 2018 Mar 20, 2018 XAI Octagon Floating Rate & Alternative Income Trust Chief Legal & Secretary Buy 67.5 +359 0.70% $3.4K
Feb 7, 2018 Feb 8, 2018 XAI Octagon Floating Rate & Alternative Income Trust Chief Legal & Secretary Buy 67.5 +352 0.69% $3.4K
Dec 29, 2017 Jan 2, 2018 XAI Octagon Floating Rate & Alternative Income Trust Chief Legal & Secretary Buy 77.5 +720 1.44% $6.8K