Kennametal Inc. Common Stock (KMT)

43.27
+5.76 (15.36%)
NYSE · Last Trade: May 6th, 6:30 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors