Kennametal  ( KMT )  Surges 20.4% YTD: Will the Momentum Continue?