Kayne Anderson Energy Infrastructure Fund, Inc. (NYSE:KYN – Get Free Report) President James C. Baker bought 37,547 shares of the firm’s stock in a transaction that occurred on Tuesday, November 28th. The stock was bought at an average cost of $10.03 per share, for a total transaction of $376,596.41. Following the completion of the transaction, […]