Live feed20:18:12·667dINSIDERFilingvia QuantisnowNew insider Thomist Capital Management, Lp claimed ownership of 5,559,072 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BTU· Peabody Energy CorporationEnergyOriginal source