Kennametal holds annual shareholder meeting - KMT News | Rallies