SECreport

Form SC 13G Kayne Anderson Energy Filed by: FIRST TRUST PORTFOLIOS LP

KAYNE ANDERSON ENERGY TRUST FUND  (KYE) 
US:NYSE Investor Relations: kaynefunds.com