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