Kennametal Inc.

KMT
NYSE
33.69 0.60 (1.75%) last updated 4:25 PM EDT Mar 31
Trade $KMT Now