Michael J. O'Neil
Chief Compliance Officer, Kayne Anderson BDC, Inc.
Companies
- Kayne Anderson Energy Infrastructure Fund, Inc.Executive VP & Secretary Apr 7, 2025 to now1
- Kayne Anderson BDC, Inc.Chief Compliance Officer Nov 18, 2020 to Apr 16, 20242
- Kayne DL 2021, Inc.Chief Compliance Officer Jun 16, 2021 to Jun 16, 20213
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- Kayne Anderson Energy Infrastructure Fund, Inc. KYN17,312 shares4$242.7K at $14.02Apr 7, 2026
- Kayne Anderson BDC, Inc. KBDC4,568 shares5$56.2K at $12.30Apr 15, 2024
As of each latest filing. The line shows shares held over time.
Recent filings
- Apr 7, 2026Other 6,872 shares at $14.21 of Kayne Anderson Energy Infrastructure Fund, Inc.4
- Aug 20, 2025Bought 1,050 shares at $12.20 of Kayne Anderson Energy Infrastructure Fund, Inc.6
- Jul 9, 2025Bought 1,000 shares at $12.43 of Kayne Anderson Energy Infrastructure Fund, Inc.7
- Apr 7, 2025Bought 2,350 shares at $10.59 of Kayne Anderson Energy Infrastructure Fund, Inc.8
- Apr 4, 2025Other 6,040 shares at $12.85 of Kayne Anderson Energy Infrastructure Fund, Inc.8
- Apr 15, 2024Bought 1,163 shares at $16.63 of Kayne Anderson BDC, Inc.5
- Apr 4, 2023Bought 179 shares at $16.61 of Kayne Anderson BDC, Inc.9
- Dec 9, 2022Bought 275 shares at $16.89 of Kayne Anderson BDC, Inc.10
- Jul 22, 2022Bought 413 shares at $16.30 of Kayne Anderson BDC, Inc.11
- Jan 24, 2022Bought 842 shares at $16.36 of Kayne Anderson BDC, Inc.12
- Dec 2, 2021Bought 1,298 shares at $16.31 of Kayne Anderson BDC, Inc.13
- Oct 28, 2021Bought 399 shares at $15.98 of Kayne Anderson BDC, Inc.14
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3
- 4
- 5
- 6SEC EDGARForm 4 filed Aug 20, 2025
- 7SEC EDGARForm 4 filed Jul 9, 2025
- 8SEC EDGARForm 4 filed Apr 7, 2025
- 9SEC EDGARForm 4 filed Apr 6, 2023
- 10SEC EDGARForm 4 filed Dec 13, 2022
- 11SEC EDGARForm 4 filed Jul 26, 2022
- 12SEC EDGARForm 4 filed Jan 26, 2022
- 13SEC EDGARForm 4 filed Dec 6, 2021
- 14SEC EDGARForm 4 filed Nov 1, 2021