Frey John C — Insider transactions, Officer at Kayne Anderson Energy Infrastructure Fund, Inc. / KAYNE ANDERSON MIDSTREAM/ENERGY FUND, INC. | InsiderLens