John C. Frey, EVP at Kayne Anderson Energy Infrastructure Fund, holds 671.44K shares in Kayne Anderson Energy Infrastructure Fund (Ticker: KYN), holds 15.00K shares in Kayne Anderson Energy Total (Ticker: KYE), holds 23.05K shares in Kayne Anderson Energy Dev (Ticker: KED). Most recently, John C. Frey Bought ― shares of Kayne Anderson Energy Infrastructure Fund on Nov 29, 2023 for an estimated value of 1.18M.