John P. Kiernan

Chief Financial Officer, Veeco.

Companies

  • VeecoChief financial officer Jan 3, 2020 to now1
  • VeecoVP Finance & Corp. Controller Jan 5, 2004 to Sep 17, 20192

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 VECO132,424 shares3$6.0M at $45.16Aug 10, 2026

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

Recent filings

  • Aug 10, 2026Sold 1,608 shares at $54.28 of Veeco3
  • Aug 10, 2026Sold 800 shares at $53.44 of Veeco3
  • Aug 10, 2026Sold 2,100 shares at $52.50 of Veeco3
  • Aug 10, 2026Sold 10,236 shares at $51.29 of Veeco3
  • Aug 10, 2026Sold 20,256 shares at $50.42 of Veeco3
  • Mar 20, 2026Shares withheld for tax 15,049 shares at $31.00 of Veeco4
  • Mar 20, 2026Exercised options 30,274 shares of Veeco4
  • Mar 16, 2026Shares withheld for tax 2,289 shares at $30.95 of Veeco5
  • Mar 16, 2026Exercised options 4,666 shares of Veeco5
  • Mar 16, 2026Shares withheld for tax 1,999 shares at $30.95 of Veeco5
  • Mar 16, 2026Exercised options 4,083 shares of Veeco5
  • Mar 13, 2026Shares withheld for tax 1,714 shares at $31.46 of Veeco5
  • Mar 13, 2026Exercised options 3,150 shares of Veeco5
  • Mar 10, 2026Exercised options 42,500 shares of Veeco6
  • May 12, 2025Sold 2,500 shares at $20.64 of Veeco7
  • Apr 10, 2025Sold 2,500 shares at $18.81 of Veeco8
  • Mar 24, 2025Shares withheld for tax 11,261 shares at $21.16 of Veeco9
  • Mar 24, 2025Exercised options 22,958 shares of Veeco9
  • Mar 17, 2025Shares withheld for tax 2,290 shares at $21.48 of Veeco10
  • Mar 14, 2025Shares withheld for tax 2,056 shares at $21.30 of Veeco10
  • Mar 14, 2025Exercised options 4,083 shares of Veeco10
  • Mar 13, 2025Shares withheld for tax 1,713 shares at $21.40 of Veeco11
  • Mar 13, 2025Exercised options 3,150 shares of Veeco11
  • Mar 10, 2025Sold 2,500 shares at $20.68 of Veeco12
  • Feb 10, 2025Sold 2,500 shares at $24.51 of Veeco13

Trade performance

DateStockTradeValueReturn sinceVs S&P sinceVs S&P, 1 year
Aug 10, 2026VECOSale$1.8M−8.5%+8.3%
May 12, 2025VECOSale$51.6K+114.5%−82.2%−165.4%
Apr 10, 2025VECOSale$47.0K+145.3%−98.2%−88.0%
Mar 10, 2025VECOSale$51.7K+121.8%−84.1%−33.8%
Feb 10, 2025VECOSale$61.3K+83.4%−55.8%−13.4%
Jan 10, 2025VECOSale$69.1K+69.2%−36.2%−7.0%
Dec 10, 2024VECOSale$72.0K+61.7%−33.7%−1.3%
Nov 11, 2024VECOSale$71.7K+60.6%−31.7%+5.4%
Oct 10, 2024VECOSale$81.6K+38.0%−4.0%+28.4%
Sep 10, 2024VECOSale$72.6K+55.8%−15.1%+31.8%
Aug 12, 2024VECOSale$91.2K+22.7%+22.0%+54.6%
Jul 10, 2024VECOSale$121.1K−6.8%+44.3%+67.5%
Jun 10, 2024VECOSale$108.5K+3.7%+40.4%+62.5%
Dec 19, 2023VECOSale$126.5K+44.3%+18.2%+34.2%
Dec 18, 2023VECOSale$263.4K+45.9%+17.7%+37.6%
Dec 15, 2023VECOSale$75.8K+46.1%+18.3%+38.9%
Nov 27, 2023VECOSale$435.3K+54.1%+15.7%+39.6%
May 11, 2022VECOBuy$104.0K+114.7%+18.2%−6.5%

Returns are price-only (no dividends), measured from the trade date.