Why Is Kennametal (KMT) Down 21.1% Since Last Earnings Report?

Kennametal (KMT) reported earnings 30 days ago. What's next for the stock?
Open original source
Kennametal (KMT) reported earnings 30 days ago. What's next for the stock?
Open original source