In a regulatory filing, Peabody Energy COO Darren Ronald Yeates disclosed the sale of 55,445 common shares of the company on February 16 at a price of $29.85 per share.
Published first on TheFly
See today’s best-performing stocks on TipRanks >>
Read More on BTU: