On February 17, 2026, Gate City Capital Management reported selling 481,537 shares of Peabody Energy (NYSE:BTU), an estimated $14.15 million trade based on quarterly average pricing. According to a February 17, 2026, SEC filing, Gate City Capital Management reduced its Read More