Horizon Kinetics Asset Management LLC Sells 3,378 Shares of CMS Energy Corporation $CMS
Horizon Kinetics Asset Management LLC trimmed its position in shares of CMS Energy Corporation (NYSE:CMS - Free Report) by 21.6% during the second quarter, according to the company in its most recent...