James C. Baker, President, Director at Kayne Anderson Energy Infrastructure Fund, holds 681.04K shares in Kayne Anderson Energy Infrastructure Fund (Ticker: KYN), holds 27.79K shares in Kayne Anderson Energy Dev (Ticker: KED), holds 41.07K shares in Kayne Anderson Energy Total (Ticker: KYE). Most recently, James C. Baker Bought ― shares of Kayne Anderson Energy Infrastructure Fund on Jan 10, 2024 for an estimated value of 441.50K.