| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SMTC | Li Ye Jane | Director | Jun 03 '26 | Option Exercise | 0.00 | 5,321 | 0 | 6,050 | Jun 05 |
| SMTC | Li Ye Jane | Director | May 28 '26 | Sale | 166.84 | 5,285 | 881,758 | 729 | Jun 01 |
| SMTC | Li Ye Jane | Director | Jun 04 '25 | Option Exercise | 0.00 | 2,857 | 0 | 6,014 | Jun 06 |
| SMTC | Li Ye Jane | Director | Jun 09 '24 | Option Exercise | 31.18 | 3,534 | 110,190 | 13,157 | Jun 10 |
| PDFS | Li Ye Jane | Director | Feb 26 '24 | Sale | 33.27 | 9,653 | 321,155 | 12,132 | Feb 26 |
| PDFS | Li Ye Jane | Director | Feb 23 '24 | Sale | 34.00 | 1,531 | 52,054 | 21,785 | Feb 26 |
| CTS | Li Ye Jane | director: | May 24 '22 | Sale | 37.30 | 4,200 | 156,679 | 3,600 | May 26 |
| KN | Li Ye Jane | Director | Feb 25 '22 | Sale | 21.80 | 13,450 | 293,210 | 30,709 | Feb 28 |