Kennametal Inc.

KMT
NYSE
31.69 1.47 (4.43%) last updated 4:43 PM EDT Jul 31
Trade $KMT Now