Who owns Peabody Energy Corporation?

Top Holders and Investors of BTU Stock

Find out what company owns Peabody Energy Corporation, who bought BTU this quarter, and who sold shares of BTU stock?

Fund or Company Name Number of Shares Valued At As Of
Advisory Research 3915 $64010 Sep 2016
Sonora Investment Management 193 $298 Sep 2016