| 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 | 10,642 | 0 | 6,050 | Jun 05 12:00 AM |
| SMTC | Li Ye Jane | Director | May 28 '26 | Sale | 166.84 | 5,285 | 881,758 | 729 | Jun 01 12:00 AM |
| SMTC | Li Ye Jane | Director | Jun 04 '25 | Option Exercise | 0.00 | 5,714 | 0 | 6,014 | Jun 06 12:00 AM |
| SMTC | Li Ye Jane | Director | Jun 09 '24 | Option Exercise | 15.59 | 7,068 | 110,190 | 13,157 | Jun 10 12:00 AM |
| PDFS | Li Ye Jane | Director | Feb 26 '24 | Sale | 33.27 | 9,653 | 321,155 | 12,132 | Feb 26 12:00 AM |
| PDFS | Li Ye Jane | Director | Feb 23 '24 | Sale | 34.00 | 1,531 | 52,054 | 21,785 | Feb 26 12:00 AM |
| CTS | Li Ye Jane | director: | May 24 '22 | Sale | 37.30 | 4,200 | 156,679 | 3,600 | May 26 12:00 AM |
| KN | Li Ye Jane | Director | Feb 25 '22 | Sale | 21.80 | 13,450 | 293,210 | 30,709 | Feb 28 12:00 AM |