IBP Stock +106.23% Since Nov ’07 Pick IBP Stock +106.23% Since Nov ’07 Pick Unlock Top Buy Picks
Date Action Amount Person Type
Mar 21, 2024 Sell 24 201 Miller William John Common Stock
Mar 19, 2024 Buy 45 500 Kiernan John P Common Stock
Mar 19, 2024 Sell 22 961 Kiernan John P Common Stock
Mar 19, 2024 Buy 156 000 Miller William John Common Stock
Mar 19, 2024 Sell 79 638 Miller William John Common Stock
Mar 19, 2024 Buy 39 000 Wilkerson Susan Common Stock
Mar 19, 2024 Sell 12 598 Wilkerson Susan Common Stock
Mar 19, 2024 Buy 39 000 Devasahayam Adrian Common Stock
Mar 19, 2024 Sell 17 142 Devasahayam Adrian Common Stock
Mar 19, 2024 Buy 39 000 Porshnev Peter Common Stock
Mar 19, 2024 Sell 20 507 Porshnev Peter Common Stock
Mar 18, 2024 Sell 2 290 Kiernan John P Common Stock
Mar 18, 2024 Sell 7 147 Miller William John Common Stock
Mar 18, 2024 Sell 711 Wilkerson Susan Common Stock
Mar 18, 2024 Sell 1 052 Devasahayam Adrian Common Stock
Mar 18, 2024 Sell 1 534 Porshnev Peter Common Stock
Mar 14, 2024 Buy 84 500 Miller William John Performance Based Restricted Stock Unit
Mar 14, 2024 Buy 45 500 Miller William John Restricted Stock Unit
Mar 14, 2024 Buy 22 750 Kiernan John P Performance Based Restricted Stock Unit
Mar 14, 2024 Buy 12 250 Kiernan John P Restricted Stock Unit
Mar 14, 2024 Sell 5 000 Devasahayam Adrian Common Stock
Mar 14, 2024 Buy 24 000 Devasahayam Adrian Performance Based Restricted Stock Unit
Mar 14, 2024 Buy 8 000 Devasahayam Adrian Restricted Stock Unit
Mar 14, 2024 Buy 24 000 Porshnev Peter Performance Based Restricted Stock Unit
Mar 14, 2024 Buy 8 000 Porshnev Peter Restricted Stock Unit
Mar 14, 2024 Buy 24 000 Wilkerson Susan Performance Based Restricted Stock Unit
Mar 14, 2024 Buy 8 000 Wilkerson Susan Restricted Stock Unit
Mar 13, 2024 Buy 2 800 Devasahayam Adrian Common Stock
Mar 13, 2024 Sell 1 009 Devasahayam Adrian Common Stock
Mar 13, 2024 Sell 2 800 Devasahayam Adrian Restricted Stock Unit
Mar 13, 2024 Buy 3 150 Kiernan John P Common Stock
Mar 13, 2024 Sell 1 546 Kiernan John P Common Stock
Mar 13, 2024 Sell 3 150 Kiernan John P Restricted Stock Unit
Mar 13, 2024 Buy 14 583 Miller William John Common Stock
Mar 13, 2024 Sell 7 445 Miller William John Common Stock
Mar 13, 2024 Sell 14 583 Miller William John Restricted Stock Unit
Mar 13, 2024 Buy 2 800 Porshnev Peter Common Stock
Mar 13, 2024 Sell 1 473 Porshnev Peter Common Stock
Mar 13, 2024 Sell 2 800 Porshnev Peter Restricted Stock Unit
Mar 13, 2024 Buy 2 800 Wilkerson Susan Common Stock
Mar 13, 2024 Sell 682 Wilkerson Susan Common Stock
Mar 13, 2024 Sell 2 519 Wilkerson Susan Common Stock
Mar 13, 2024 Sell 2 800 Wilkerson Susan Restricted Stock Unit
Mar 12, 2024 Sell 1 401 Devasahayam Adrian Common Stock
Mar 12, 2024 Sell 2 016 Kiernan John P Common Stock
Mar 12, 2024 Sell 7 213 Miller William John Common Stock
Mar 12, 2024 Sell 1 967 Porshnev Peter Common Stock
Mar 12, 2024 Sell 981 Wilkerson Susan Common Stock
Mar 06, 2024 Sell 5 000 Devasahayam Adrian Common Stock
Jan 17, 2024 Sell 30 000 Miller William John Common Stock
Jan 02, 2024 Sell 1 305 Kiernan John P Common Stock
Dec 29, 2023 Buy 95 Devasahayam Adrian Common Stock
Dec 19, 2023 Sell 4 075 Kiernan John P Common Stock
Dec 18, 2023 Sell 8 486 Kiernan John P Common Stock
Dec 15, 2023 Sell 2 439 Kiernan John P Common Stock
Nov 30, 2023 Sell 7 005 St Dennis Thomas Common Stock
Nov 27, 2023 Sell 30 000 Miller William John Common Stock
Nov 27, 2023 Sell 15 000 Kiernan John P Common Stock
Nov 09, 2023 Sell 5 300 Raymond Mary Jane Common Stock
Nov 08, 2023 Sell 900 Raymond Mary Jane Common Stock
Aug 29, 2023 Sell 1 546 Wilkerson Susan Common Stock
Aug 24, 2023 Buy 95 459 Kiernan John P Common Stock
Aug 24, 2023 Sell 95 459 Kiernan John P Common Stock
Aug 11, 2023 Sell 4 671 Devasahayam Adrian Common Stock
Aug 11, 2023 Sell 5 000 Wilkerson Susan Common Stock
Aug 11, 2023 Sell 1 500 Raymond Mary Jane Common Stock
Jul 03, 2023 Sell 1 226 Kiernan John P Common Stock
Jun 30, 2023 Buy 1 355 Wilkerson Susan Common Stock
Jun 30, 2023 Buy 1 355 Porshnev Peter Common Stock
Jun 30, 2023 Buy 1 222 Devasahayam Adrian Common Stock
May 31, 2023 Sell 2 163 Wilkerson Susan Common Stock
May 12, 2023 Buy 6 760 Damore Richard A Common Stock
May 12, 2023 Buy 6 760 Jackson Keith D Common Stock
May 12, 2023 Buy 6 760 St Dennis Thomas Common Stock
May 12, 2023 Buy 6 760 Bayless Kathleen A Common Stock
May 12, 2023 Buy 6 760 Raymond Mary Jane Common Stock
May 12, 2023 Buy 6 760 Chand Sujeet Common Stock
May 12, 2023 Buy 3 380 Nicolaides Lena Common Stock
May 12, 2023 Buy 6 760 Hunter Gordon Common Stock
May 01, 2023 Sell 7 685 Wilkerson Susan Common Stock
Mar 23, 2023 Buy 37 284 Porshnev Peter Common Stock
Mar 23, 2023 Sell 13 773 Porshnev Peter Common Stock
Mar 23, 2023 Buy 144 796 Miller William John Common Stock
Mar 23, 2023 Sell 73 919 Miller William John Common Stock
Mar 23, 2023 Buy 58 412 Kiernan John P Common Stock
Mar 23, 2023 Sell 27 948 Kiernan John P Common Stock
Mar 23, 2023 Buy 37 284 Devasahayam Adrian Common Stock
Mar 23, 2023 Sell 14 422 Devasahayam Adrian Common Stock
Mar 17, 2023 Sell 2 314 Devasahayam Adrian Common Stock
Mar 17, 2023 Sell 1 012 Wilkerson Susan Common Stock
Mar 17, 2023 Sell 2 220 Porshnev Peter Common Stock
Mar 17, 2023 Sell 14 085 Miller William John Common Stock
Mar 17, 2023 Sell 2 884 Kiernan John P Common Stock
Mar 14, 2023 Sell 5 105 Miller William John Common Stock
Mar 14, 2023 Sell 480 Kiernan John P Common Stock
Mar 13, 2023 Sell 7 230 Miller William John Common Stock
Mar 13, 2023 Buy 81 250 Miller William John Performance Based Restricted Stock Unit
Mar 13, 2023 Buy 43 750 Miller William John Restricted Stock Unit
Mar 13, 2023 Sell 2 117 Kiernan John P Common Stock
Mar 13, 2023 Buy 17 550 Kiernan John P Performance Based Restricted Stock Unit
INSIDER POWER
27.194
Last 100 transactions
Buy: 1 176 145 | Sell: 645 435 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 27.194.

In total, the insiders bought 117 614 513 and sold 645 434 732 VECO shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Veeco Instruments Inc.

Veeco Instruments. Veeco Instruments Inc., together with its subsidiaries, develops, manufactures, sells, and supports semiconductor and thin film process equipment primarily to make electronic devices worldwide. The company offers laser annealing, ion beam deposition and etch, metal organic chemical vapor deposition, single wafer wet processing and surface preparation, molecular beam epitaxy, and atomic layer deposition and other deposition systems, as well as pac... VECO Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT