Kennametal Inc.

21.22
-0.40 (-1.85%)
At close: Mar 31, 2025, 9:30 AM