August 16, 2022Target was Hit on Peabody Energy for a 19.6% Gain Target was hit on Peabody Energy (BTU) at $24 for a 19.6% Gain.