| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FORM | St Dennis Thomas | Director | Jun 15 '26 | Sale | 151.49 | 2,800 | 424,172 | 29,073 | Jun 16 |
| ACLS | St Dennis Thomas | Director | May 22 '26 | Sale | 155.37 | 900 | 139,833 | 17,695 | May 26 |
| FORM | St Dennis Thomas | Director | May 19 '26 | Sale | 115.84 | 1,000 | 115,840 | 31,873 | May 21 |
| VECO | St Dennis Thomas | Director | May 11 '26 | Sale | 61.93 | 1,400 | 86,702 | 61,697 | May 13 |
| FORM | St Dennis Thomas | Director | Feb 10 '26 | Sale | 93.84 | 7,431 | 697,354 | 31,526 | Feb 11 |
| FORM | St Dennis Thomas | Director | Nov 17 '25 | Sale | 49.85 | 2,000 | 99,693 | 38,957 | Nov 17 |
| FORM | St Dennis Thomas | Director | May 29 '25 | Sale | 31.24 | 3,000 | 93,720 | 40,957 | May 30 |
| FORM | St Dennis Thomas | Director | Nov 05 '24 | Sale | 39.11 | 3,100 | 121,233 | 37,429 | Nov 06 |
| VECO | St Dennis Thomas | Director | May 13 '24 | Sale | 37.72 | 4,000 | 150,892 | 51,861 | May 14 |
| FORM | St Dennis Thomas | Director | May 10 '24 | Sale | 56.30 | 2,000 | 112,600 | 36,701 | May 13 |
| VECO | St Dennis Thomas | Director | Nov 30 '23 | Sale | 28.52 | 7,005 | 199,783 | 52,184 | Dec 01 |
| FORM | St Dennis Thomas | Director | Nov 14 '23 | Sale | 38.24 | 3,792 | 144,988 | 38,701 | Nov 15 |
| FORM | St Dennis Thomas | Director | Feb 16 '23 | Sale | 32.31 | 13,000 | 419,973 | 30,890 | Feb 17 |
| ACLS | St Dennis Thomas | Director | Feb 13 '23 | Sale | 127.02 | 12,000 | 1,524,240 | 10,625 | Feb 13 |
| ACLS | St Dennis Thomas | Director | Nov 18 '22 | Sale | 76.66 | 3,000 | 229,980 | 22,625 | Nov 18 |
| FORM | St Dennis Thomas | director: | May 14 '22 | Option Exercise | 0.00 | 3,792 | 0 | 43,890 | May 17 |
| VECO | St Dennis Thomas | director: | May 13 '22 | Buy | 21.60 | 2,500 | 54,000 | 52,429 | May 17 |
| ACLS | St Dennis Thomas | Director | Feb 10 '22 | Sale | 72.81 | 3,000 | 218,430 | 22,936 | Feb 10 |
| FORM | St Dennis Thomas | Director | Feb 08 '22 | Sale | 41.63 | 6,000 | 249,773 | 40,098 | Feb 09 |
| ACLS | St Dennis Thomas | Director | Aug 30 '21 | Sale | 50.32 | 3,500 | 176,120 | 25,936 | Aug 30 |
| FORM | St Dennis Thomas | Director | May 17 '21 | Option Exercise | 0.00 | 7,098 | 0 | 46,098 | May 18 |