| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Aug 10 '26 | Sale | 51.05 | 35,000 | 1,786,596 | 68,802 | Aug 12 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 10 '26 | Option Exercise | 0.00 | 85,000 | 0 | 55,918 | May 08 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 20 '26 | Option Exercise | 0.00 | 30,274 | 0 | 78,671 | Mar 24 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 16 '26 | Option Exercise | 0.00 | 8,749 | 0 | 50,686 | Mar 17 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 13 '26 | Option Exercise | 0.00 | 3,150 | 0 | 45,650 | Mar 17 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | May 12 '25 | Sale | 20.64 | 2,500 | 51,600 | 82,680 | May 12 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 24 '25 | Option Exercise | 0.00 | 22,958 | 0 | 28,799 | Mar 26 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 14 '25 | Option Exercise | 0.00 | 4,083 | 0 | 10,187 | Mar 18 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 13 '25 | Option Exercise | 0.00 | 3,150 | 0 | 7,817 | Mar 14 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 10 '25 | Sale | 20.68 | 2,500 | 51,700 | 70,142 | Mar 10 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Feb 10 '25 | Sale | 24.51 | 2,500 | 61,275 | 72,642 | Feb 11 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Jan 10 '25 | Sale | 27.63 | 2,500 | 69,075 | 75,142 | Jan 13 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Dec 10 '24 | Sale | 28.80 | 2,500 | 72,000 | 77,642 | Dec 10 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Nov 11 '24 | Sale | 28.67 | 2,500 | 71,675 | 80,142 | Nov 12 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Oct 10 '24 | Sale | 32.63 | 2,500 | 81,575 | 82,642 | Oct 11 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Sep 10 '24 | Sale | 29.04 | 2,500 | 72,599 | 85,142 | Sep 11 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Aug 12 '24 | Sale | 36.48 | 2,500 | 91,208 | 87,642 | Aug 14 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Jul 10 '24 | Sale | 48.46 | 2,500 | 121,138 | 94,809 | Jul 12 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Jun 10 '24 | Sale | 43.39 | 2,500 | 108,474 | 2,167 | Jun 11 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 19 '24 | Option Exercise | 0.00 | 45,500 | 0 | 57,311 | Mar 20 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Mar 13 '24 | Option Exercise | 0.00 | 3,150 | 0 | 15,647 | Mar 14 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Dec 19 '23 | Sale | 31.05 | 4,075 | 126,508 | 65,459 | Dec 19 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Dec 18 '23 | Sale | 31.04 | 8,486 | 263,397 | 69,534 | Dec 19 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Dec 15 '23 | Sale | 31.08 | 2,439 | 75,799 | 78,020 | Dec 19 |
| VECO | KIERNAN JOHN P | SVP & CHIEF FINANCIAL OFFICER | Nov 27 '23 | Sale | 29.02 | 15,000 | 435,273 | 80,459 | Dec 04 |
| VECO | KIERNAN JOHN P | | Mar 23 '23 | Option Exercise | 0.00 | 58,412 | 0 | 140,451 | Mar 27 |
| VECO | KIERNAN JOHN P | director: SVP & CHIEF FINANCIAL OFFICER | May 11 '22 | Buy | 20.79 | 5,000 | 103,950 | 89,158 | May 11 |
| VECO | KIERNAN JOHN P | SVP & CFO | Mar 21 '22 | Option Exercise | 0.00 | 15,600 | 0 | 91,486 | Mar 23 |
| VECO | KIERNAN JOHN P | SVP & CFO | Aug 03 '20 | Option Exercise | 0.00 | 3,520 | 0 | 1,760 | Aug 05 |
| VECO | KIERNAN JOHN P | SVP & CFO | May 07 '20 | Option Exercise | 0.00 | 3,240 | 0 | 0 | May 11 |
| VECO | KIERNAN JOHN P | SVP & CFO | Feb 06 '20 | Option Exercise | 0.00 | 453 | 0 | 51,045 | Feb 07 |