New Post Public Reply Private Reply Replies (0) Message Board ← Newer Older → Jake13 Nov 21, 2017 at 10:42 AM 176 $BTU Peabody Energy Corp. 32.12 Had 111,407 1 Month Highs. BTU Last price 32.12 Last change +0.15 +0.47%. Newer Older