Discovery Capital Management, Llc Ct, Ten Percent Owner at Universal Display, holds 12.00M shares in Peabody Energy Corp (Ticker: BTUUQ), holds 4.71M shares in Universal Display (Ticker: OLED). Most recently, Discovery Capital Management, Llc Ct Sold ― shares of Peabody Energy Corp on Aug 25, 2017 for an estimated value of 346.88M.