| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SMTC | Walsh Paul V Jr | Director | Jun 03 '26 | Option Exercise | 0.00 | 10,642 | 0 | 28,600 | Jun 05 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | May 20 '26 | Sale | 138.21 | 500 | 69,105 | 23,279 | May 22 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Apr 22 '26 | Sale | 105.93 | 500 | 52,965 | 23,779 | Apr 24 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Mar 18 '26 | Sale | 80.87 | 500 | 40,435 | 24,279 | Mar 20 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Feb 18 '26 | Sale | 88.24 | 500 | 44,120 | 24,779 | Feb 20 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Jan 21 '26 | Sale | 78.25 | 500 | 39,125 | 25,279 | Jan 23 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Dec 17 '25 | Sale | 71.61 | 500 | 35,805 | 25,779 | Dec 19 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Nov 19 '25 | Sale | 63.08 | 500 | 31,540 | 26,279 | Nov 21 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Oct 22 '25 | Sale | 66.24 | 500 | 33,120 | 26,779 | Oct 24 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Jun 04 '25 | Option Exercise | 0.00 | 5,714 | 0 | 27,279 | Jun 06 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Jun 09 '24 | Option Exercise | 15.59 | 7,068 | 110,190 | 24,422 | Jun 10 12:00 AM |
| SMTC | Walsh Paul V Jr | Director | Sep 18 '23 | Buy | 24.83 | 20,000 | 496,520 | 20,888 | Sep 18 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Dec 21 '21 | Sale | 33.42 | 50,000 | 1,671,000 | 684,851 | Dec 23 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Dec 07 '21 | Sale | 33.92 | 75,000 | 2,544,000 | 754,851 | Dec 08 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Nov 23 '21 | Sale | 30.75 | 50,000 | 1,537,500 | 829,851 | Nov 24 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Nov 19 '21 | Sale | 32.59 | 2,350 | 76,587 | 95,143 | Nov 23 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Nov 09 '21 | Sale | 32.26 | 75,000 | 2,419,500 | 879,851 | Nov 10 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Oct 18 '21 | Sale | 30.94 | 70,000 | 2,165,800 | 954,851 | Oct 19 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Sep 20 '21 | Sale | 33.25 | 70,000 | 2,327,500 | 1,024,851 | Sep 21 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Aug 19 '21 | Sale | 27.88 | 20,598 | 574,272 | 1,094,851 | Aug 20 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Aug 18 '21 | Sale | 27.94 | 49,402 | 1,380,292 | 1,115,449 | Aug 20 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Jul 19 '21 | Sale | 25.11 | 70,000 | 1,757,700 | 1,164,851 | Jul 20 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | Jun 17 '21 | Sale | 27.22 | 70,000 | 1,905,400 | 1,234,851 | Jun 17 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | May 19 '21 | Sale | 23.59 | 4,725 | 111,463 | 1,304,851 | May 19 12:00 AM |
| ALGM | Walsh Paul V Jr | SVP, CFO & Treasurer | May 18 '21 | Sale | 23.98 | 65,275 | 1,565,295 | 1,309,576 | May 19 12:00 AM |