John R. Peeler

Director, Veeco.

Companies

  • IPG PhotonicsBoard member Oct 4, 2012 to now1
  • VeecoBoard member Jun 16, 2008 to Feb 7, 20202
  • VeecoChair May 22, 2012 to Sep 17, 20193
  • VeecoChief executive officer Jul 3, 2007 to Aug 10, 20184
  • VIAVI SolutionsExecutive Vice President May 18, 2006 to May 18, 20075

Holdings

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

Shares held

  • Veeco VECO473,841 shares6$20.8M at $43.84Feb 6, 2020
  • IPG Photonics IPGP20,886 shares7$1.5M at $71.67Aug 26, 2026

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

Recent filings

  • Aug 26, 2026Bought 1,158 shares at $74.57 of IPG Photonics7
  • Aug 26, 2026Bought 1,552 shares at $72.84 of IPG Photonics7
  • May 12, 2026Granted 2,436 shares of IPG Photonics8
  • May 20, 2025Granted 3,759 shares of IPG Photonics9
  • Jun 18, 2024Granted 3,022 shares of IPG Photonics10
  • May 23, 2023Granted 2,188 shares of IPG Photonics11
  • May 24, 2022Granted 2,631 shares of IPG Photonics12
  • Feb 6, 2020Exercised options 2,563 shares of Veeco6
  • Sep 16, 2019Shares withheld for tax 2,397 shares at $11.30 of Veeco13
  • Aug 5, 2019Shares withheld for tax 3,215 shares at $11.77 of Veeco14
  • Aug 5, 2019Exercised options 6,655 shares of Veeco14
  • Jun 28, 2019Granted 2,500 shares at $6.61 of Veeco14
  • Jun 17, 2019Shares withheld for tax 2,007 shares at $10.95 of Veeco15
  • Jun 14, 2019Shares withheld for tax 10,207 shares at $11.81 of Veeco15
  • Jun 14, 2019Exercised options 21,131 shares of Veeco15
  • Jun 14, 2019Shares withheld for tax 4,339 shares at $11.81 of Veeco15
  • Jun 12, 2019Shares withheld for tax 2,519 shares at $12.00 of Veeco16
  • Mar 14, 2019Granted 83,333 shares of Veeco17
  • Mar 14, 2019Shares withheld for tax 2,380 shares at $10.87 of Veeco17
  • Feb 21, 2019Shares withheld for tax 1,730 shares at $11.67 of Veeco18
  • Feb 21, 2019Exercised options 3,314 shares of Veeco18
  • Feb 6, 2019Shares withheld for tax 1,374 shares at $10.45 of Veeco19
  • Feb 6, 2019Exercised options 2,562 shares of Veeco19
  • Jan 15, 2019Gift 10,500 shares of Veeco19
  • Dec 14, 2018Shares withheld for tax 711 shares at $7.71 of Veeco20