XAI Octagon Floating Rate & Alternative Income Trust (XFLT)

Latest Insider Confidence Score

2026Q1

52.5
Bullish

Company insider confidence (by quarter)

2017Q3 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Spence John Yogi President 593,912.62 Nov 14, 2025
Brombach Theodore J CEO 494,896 May 10, 2024
Eagle Point Credit Management LLC 348,303 Sep 20, 2021
Eagle Point DIF GP I LLC 348,303 Sep 20, 2021
Eagle Point CIF GP I LLC 348,303 Sep 20, 2021

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 19, 2026 Feb 19, 2026 Spence John Yogi President Buy 68.8 +5,000 0.84% $19.5K
Dec 24, 2025 Dec 30, 2025 Brombach Theodore J CEO Neutral 27.5 -7,811 -1.35% -
Dec 24, 2025 Dec 30, 2025 Spence John Yogi President Neutral 27.5 -7,811 -1.31% -
Dec 24, 2025 Dec 30, 2025 Flynn Kimberly Ann President Neutral 85.0 +3,504 8.11% -
Dec 24, 2025 Dec 30, 2025 McCulloch Benjamin Secretary & CLO Neutral 90.0 +3,389 41.83% -
Nov 14, 2025 Spence John Yogi President Neutral 52.5 - 0.00% -
Nov 14, 2025 Gordon Andrew David Other Neutral 52.5 - 0.00% -
Nov 14, 2025 Meyers William T. Director Neutral 52.5 - 0.00% -
Nov 13, 2025 McCulloch Benjamin Secretary & CLO Neutral 52.5 - 0.00% -
Oct 24, 2025 Oct 27, 2025 Law Lauren Kristen Other Buy 95.0 +20,000 100.00% $100.1K
Sep 11, 2025 Sep 12, 2025 Jones Scott C Other Sell 22.5 -13,008 -100.00% $73.1K
Mar 20, 2025 Woo Lisa Assistant Treasurer Neutral 52.5 - 0.00% -
Feb 27, 2025 Arment Madeline Assistant Treasurer Neutral 52.5 - 0.00% -
Feb 21, 2025 Feb 21, 2025 Spence John Yogi President Buy 61.3 +2,000 0.34% $12.8K
Feb 19, 2025 Feb 19, 2025 Spence John Yogi President Buy 68.8 +3,000 0.52% $19.2K
Dec 18, 2024 Jan 16, 2025 Brombach Theodore J CEO Neutral 27.5 -6,052 -1.11% -
Dec 18, 2024 Jan 13, 2025 Spence John Yogi President Neutral 27.5 -6,052 -1.04% -
Dec 18, 2024 Jan 13, 2025 McCulloch Benjamin Secretary & CLO Neutral 90.0 +2,857 66.85% -
Dec 18, 2024 Jan 13, 2025 Flynn Kimberly Ann President Neutral 85.0 +3,004 7.47% -
Dec 19, 2024 Dec 20, 2024 Spence John Yogi Other Buy 61.3 +2,000 0.34% $13K
Jul 10, 2024 Nov 15, 2024 Spence John Yogi Other Neutral 37.5 -3,221 -0.53% -
Jul 10, 2024 Nov 15, 2024 Brombach Theodore J CEO Neutral 37.5 -3,221 -0.55% -
Nov 15, 2024 McCulloch Benjamin Secretary & CLO Neutral 52.5 - 0.00% -
Nov 14, 2024 Jones Scott C Other Neutral 52.5 - 0.00% -
May 21, 2024 May 23, 2024 Spence John Yogi Other Neutral 27.5 -6,000 -1.04% -
May 9, 2024 May 10, 2024 Brombach Theodore J CEO Buy 78.8 +6,867 1.33% $49K
May 9, 2024 May 10, 2024 Spence John Yogi Other Buy 78.8 +6,867 1.21% $49K
Jan 3, 2024 Meyers William T. Director Neutral 52.5 - 0.00% -
Dec 11, 2023 Dec 13, 2023 Spence John Yogi Other Buy 37.5 -4,584 -0.81% $5.8K
Dec 11, 2023 Dec 13, 2023 Brombach Theodore J CEO Buy 37.5 -4,584 -0.88% $5.8K
Dec 11, 2023 Dec 13, 2023 McCulloch Benjamin Secretary & CLO Neutral 90.0 +2,209 152.13% -
Dec 11, 2023 Dec 13, 2023 Flynn Kimberly Ann President Neutral 85.0 +2,400 6.35% -
Dec 5, 2023 Dec 6, 2023 Spence John Yogi Other Buy 78.8 +6,000 1.07% $41.3K
Dec 5, 2023 Dec 6, 2023 Brombach Theodore J CEO Buy 78.8 +6,000 1.17% $41.3K
Nov 13, 2023 Nov 16, 2023 Spence John Yogi Other Buy 55.0 +289 0.05% $2K
Nov 13, 2023 Nov 16, 2023 Brombach Theodore J CEO Buy 55.0 +289 0.06% $2K
Oct 3, 2023 Roessler Randi Jean Chief Compliance Officer Neutral 52.5 - 0.00% -
Oct 2, 2023 Uhl Theodore Chief Compliance Officer Neutral 52.5 - 0.00% -
Jul 24, 2023 Jul 26, 2023 Spence John Yogi Other Neutral 37.5 -4,000 -0.73% -
Dec 22, 2022 Dec 23, 2022 Spence John Yogi Other Buy 55.0 +500 0.09% $3.2K
Nov 15, 2022 Jones Scott C Other Neutral 52.5 - 0.00% -
Nov 11, 2022 Nov 15, 2022 Brombach Theodore J CEO Buy 68.8 +3,050 0.60% $20.3K
Nov 11, 2022 Nov 15, 2022 Spence John Yogi Other Buy 68.8 +3,050 0.57% $20.3K
Nov 10, 2022 Nov 14, 2022 Brombach Theodore J CEO Buy 61.3 +2,000 0.40% $13.3K
Nov 10, 2022 Nov 14, 2022 Spence John Yogi Other Buy 61.3 +2,000 0.37% $13.3K
Nov 8, 2022 Nov 9, 2022 Spence John Yogi Other Buy 78.8 +6,000 1.13% $39.1K
Nov 8, 2022 Nov 9, 2022 Brombach Theodore J CEO Buy 78.8 +6,000 1.20% $39.1K
Nov 8, 2022 Nov 9, 2022 Spence John Yogi Other Buy 78.8 +6,000 1.13% $39.1K
Nov 8, 2022 Nov 9, 2022 Brombach Theodore J CEO Buy 78.8 +6,000 1.23% $39.1K
Nov 3, 2022 Nov 9, 2022 Brombach Theodore J CEO Buy 68.8 +4,000 0.81% $25.5K
Nov 3, 2022 Nov 9, 2022 Spence John Yogi Other Buy 68.8 +4,000 0.76% $25.5K
Nov 3, 2022 Nov 4, 2022 Spence John Yogi Other Buy 68.8 +4,000 0.76% $25.5K
Nov 3, 2022 Nov 4, 2022 Brombach Theodore J CEO Buy 68.8 +4,000 0.86% $25.5K
Sep 23, 2022 Sep 23, 2022 Spence John Yogi Other Buy 68.8 +3,000 0.57% $18.7K
Sep 2, 2022 Sep 2, 2022 Spence John Yogi Other Buy 61.3 +2,000 0.39% $14K
Aug 19, 2022 Aug 22, 2022 Spence John Yogi Other Buy 68.8 +3,000 0.58% $21.5K
Apr 8, 2022 Apr 11, 2022 McCulloch Benjamin Secretary & CLO Buy 90.0 +472 68.41% $4K
Jan 7, 2022 Spence John Yogi Other Neutral 52.5 - 0.00% -
Dec 20, 2021 Dec 20, 2021 Spence John Yogi Other Buy 68.8 +4,000 0.80% $34.1K
Dec 20, 2021 Jones Scott C Other Neutral 52.5 - 0.00% -
Dec 20, 2021 FRANKLIN PHILIP G Other Neutral 52.5 - 0.00% -
Dec 17, 2021 McCulloch Benjamin Secretary & CLO Neutral 52.5 - 0.00% -
Dec 17, 2021 Spence John Yogi Other Neutral 52.5 - 0.00% -
Dec 17, 2021 Brombach Theodore J CEO Neutral 52.5 - 0.00% -
Dec 8, 2021 Dec 9, 2021 McGarrity John P Other Sell 22.5 -11,100 -20.57% $101K
Sep 20, 2021 Eagle Point Credit Management LLC 10% Owner Neutral 52.5 - 0.00% -
Jul 27, 2021 Jul 27, 2021 McCulloch Benjamin Secretary & CLO Buy 90.0 +288 96.00% $2.5K
Jul 21, 2021 Jul 22, 2021 Brombach Theodore J CEO Buy 92.5 +29,500 6.84% $250.8K
Jul 21, 2021 Jul 21, 2021 Spence John Yogi Other Buy 82.5 +10,000 2.14% $85K
Dec 7, 2020 Spence John Yogi Other Neutral 52.5 - 0.00% -
Dec 3, 2020 Jones Scott C Other Neutral 52.5 - 0.00% -
Dec 2, 2020 FRANKLIN PHILIP G Other Neutral 52.5 - 0.00% -
Apr 16, 2020 Gleason Sean Michael Other Neutral 52.5 - 0.00% -
Mar 24, 2020 Mar 25, 2020 FRANKLIN PHILIP G Other Buy 91.3 +10,000 21.63% $40.4K
Mar 19, 2020 Mar 23, 2020 Gordon Andrew David Other Buy 91.3 +4,272 100.00% $20K
Mar 18, 2020 Mar 18, 2020 Brombach Theodore J CEO Buy 60.0 +2,000 0.47% $9K
Mar 16, 2020 Mar 16, 2020 McGarrity John P Chief Legal & Secretary Buy 83.8 +2,520 4.90% $14K
Mar 16, 2020 Mar 16, 2020 Spence John Yogi Other Buy 68.8 +3,000 0.67% $17.1K
Mar 12, 2020 Mar 13, 2020 Spence John Yogi Other Buy 61.3 +1,800 0.40% $10.7K
Mar 12, 2020 Mar 12, 2020 Spence John Yogi Other Buy 61.3 +1,800 0.40% $10.6K
Mar 10, 2020 Mar 10, 2020 Jones Scott C Other Sell 27.5 -224 -3.36% $1.5K
Mar 9, 2020 mullins derek jason PFO & Treasurer Neutral 52.5 - 0.00% -
Mar 6, 2020 Mar 6, 2020 Spence John Yogi Other Buy 78.8 +5,000 1.13% $36.9K
Mar 6, 2020 Boger Maegan Gallagher Other Neutral 52.5 - 0.00% -
Jan 21, 2020 Jan 21, 2020 McCulloch Benjamin Secretary & CLO Buy 90.0 +300 100.00% $2.5K
Jan 9, 2020 Jan 14, 2020 Brombach Theodore J CEO Buy 60.0 +1,221 0.29% $10K
Jan 13, 2020 Spence John Yogi CFO Neutral 52.5 - 0.00% -
Jan 10, 2020 Jan 13, 2020 Jones Scott C Other Neutral 85.0 +582 9.75% -
Jan 9, 2020 Jan 13, 2020 Brombach Theodore J CEO Buy 60.0 +1,221 0.29% $10K
Dec 9, 2019 McCulloch Benjamin Secretary & CLO Neutral 52.5 - 0.00% -
Apr 3, 2019 Apr 3, 2019 Dingens Gregory Other Buy 83.8 +1,200 4.44% $10.5K
Jan 18, 2019 Jan 18, 2019 Jones Scott C Other Buy 91.3 +3,008 101.53% $25K
Jan 11, 2019 Jan 15, 2019 Basmadjian Lauren Michelle Other Buy 95.0 +12,500 250.00% $100.3K
Dec 26, 2018 Dec 26, 2018 Jones Scott C Other Buy 90.0 +300 11.37% $2.2K
Dec 21, 2018 Dec 21, 2018 Spence John Yogi CFO Buy 68.8 +2,500 0.58% $18.4K
Dec 4, 2018 Jones Scott C Other Neutral 52.5 - 0.00% -
Oct 25, 2018 Nov 6, 2018 Dingens Gregory Other Buy 86.3 +2,000 8.00% $18.9K
Oct 29, 2018 Oct 30, 2018 FRANKLIN PHILIP G Other Buy 86.3 +3,206 8.02% $29.5K
Oct 11, 2018 Oct 12, 2018 Brombach Theodore J CEO Sell 52.5 -100 -0.02% $988
Oct 11, 2018 Oct 12, 2018 Spence John Yogi CFO Sell 52.5 -100 -0.02% $988