Judith L. Bacchus

Vice President, Kennametal.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Kennametal KMT28,400 shares3$880.1K at $30.99Oct 1, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Oct 1, 2026Shares withheld for tax 8,479 shares at $31.67 of Kennametal3
  • Oct 1, 2026Exercised options 20,364 shares at $31.67 of Kennametal3
  • Sep 8, 2026Sold 9,676 shares at $30.29 of Kennametal4
  • Aug 14, 2026Shares withheld for tax 7,452 shares at $31.22 of Kennametal5
  • Aug 14, 2026Exercised options 3,534 shares at $31.22 of Kennametal5
  • Jul 27, 2026Granted 5,302 shares of Kennametal6
  • Jul 27, 2026Granted 5,798 shares of Kennametal6
  • Jul 27, 2026Granted 8,156 shares of Kennametal6
  • Jul 27, 2026Granted 5,438 shares of Kennametal6
  • Jun 15, 2026Sold 5,488 shares at $35.94 of Kennametal7
  • Feb 11, 2026Sold 39,051 shares at $40.23 of Kennametal8
  • Dec 16, 2025Shares withheld for tax 4,164 shares at $28.87 of Kennametal9
  • Dec 16, 2025Exercised options 5,619 shares at $28.87 of Kennametal9
  • Aug 15, 2025Shares withheld for tax 5,382 shares at $21.02 of Kennametal10
  • Aug 15, 2025Exercised options 8,165 shares at $21.02 of Kennametal10
  • Jul 28, 2025Granted 2,351 shares of Kennametal11
  • Jul 28, 2025Granted 2,204 shares of Kennametal11
  • Jul 28, 2025Granted 3,531 shares of Kennametal11
  • Jul 28, 2025Granted 2,065 shares of Kennametal11
  • Nov 7, 2024Sold 32,000 shares at $29.37 of Kennametal12
  • Aug 15, 2024Shares withheld for tax 3,271 shares at $25.00 of Kennametal13
  • Aug 15, 2024Exercised options 6,823 shares at $25.00 of Kennametal13
  • Jul 29, 2024Granted 1,829 shares of Kennametal14
  • Jul 29, 2024Granted 1,714 shares of Kennametal14
  • Jul 29, 2024Granted 1,049 shares of Kennametal14

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14