Michael Wilson's most recent trade in Semtech Corp. was a trade of 5,500 Common Stock done at an average price of $170 . Disclosure was reported to the exchange on June 22, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Sale of securities on an exchange or to another person at price $ 170.00 per share. | 22 Jun 2026 | 5,500 | 80,876 (0%) | 0% | 170 | 935,000 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Jun 2026 | 1,400 | 87,089 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Jun 2026 | 1,400 | 9,800 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 157.52 per share. | 10 Jun 2026 | 713 | 86,376 (0%) | 0% | 157.5 | 112,312 | Common Stock |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 8,676 | 28,886 (0%) | 0% | 0 | Common Shares | |
| Celestica Inc | Michael Max Wilson | Director | Sale of securities on an exchange or to another person at price $ 333.31 per share. | 19 May 2026 | 4,168 | 24,718 (0%) | 0% | 333.3 | 1,389,236 | Common Shares |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 2,146 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 1,347 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 1,337 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 1,191 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 1,167 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 760 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2026 | 728 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 May 2026 | 157 | 1,984 | - | - | Director Share Units | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Apr 2026 | 394 | 85,689 (0%) | 0% | 0 | Common Stock | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 31 Mar 2026 | 3,199 | 21,746 (0%) | 0% | 0 | Common Shares | |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 31 Mar 2026 | 2,439 | 0 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Payment of exercise price or tax liability using portion of securities received from the company at price $ 257.09 per share. | 31 Mar 2026 | 1,536 | 20,210 (0%) | 0% | 257.1 | 394,890 | Common Shares |
| Celestica Inc | Michael Max Wilson | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 31 Mar 2026 | 760 | 760 | - | - | Restricted Share Units | |
| Celestica Inc | Michael Max Wilson | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 31 Mar 2026 | 398 | 1,827 | - | - | Director Share Units | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 Mar 2026 | 9,325 | 90,040 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 Mar 2026 | 5,600 | 83,565 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 76.52 per share. | 23 Mar 2026 | 4,745 | 85,295 (0%) | 0% | 76.5 | 363,087 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 76.52 per share. | 23 Mar 2026 | 2,850 | 80,715 (0%) | 0% | 76.5 | 218,082 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 10 Mar 2026 | 9,792 | 9,792 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 10 Mar 2026 | 6,950 | 81,502 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Mar 2026 | 5,600 | 11,200 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Mar 2026 | 5,600 | 77,402 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 87.58 per share. | 10 Mar 2026 | 3,537 | 77,965 (0%) | 0% | 87.6 | 309,770 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 85.14 per share. | 10 Mar 2026 | 2,850 | 74,552 (0%) | 0% | 85.1 | 242,649 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 07 Mar 2026 | 8,496 | 76,125 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 07 Mar 2026 | 8,496 | 0 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 82.02 per share. | 07 Mar 2026 | 4,323 | 71,802 (0%) | 0% | 82.0 | 354,572 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Mar 2026 | 6,920 | 18,234 | - | - | Restricted Stock Units | |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Mar 2026 | 357 | 1,986 (0%) | 0% | 0 | Common Stock | |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Payment of exercise price or tax liability using portion of securities received from the company at price $ 37.11 per share. | 06 Mar 2026 | 158 | 1,828 (0%) | 0% | 37.1 | 5,863 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 12,385 | 72,451 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 12,385 | 12,385 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 89.75 per share. | 05 Mar 2026 | 4,822 | 67,629 (0%) | 0% | 89.8 | 432,775 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Exercise or conversion of derivative security received from the company (such as an option) at price $ 37.44 per share. | 01 Mar 2026 | 3,962 | 5,591 (0%) | 0% | 37.4 | 148,337 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Sale or transfer of securities back to the company at price $ 37.44 per share. | 01 Mar 2026 | 3,962 | 1,629 (0%) | 0% | 37.4 | 148,337 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Mar 2026 | 3,962 | 11,314 | - | - | Restricted Stock Units | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Sale of securities on an exchange or to another person at price $ 75.12 per share. | 08 Jan 2026 | 5,000 | 60,066 (0%) | 0% | 75.1 | 375,600 | Common Stock |
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 4,266 | 20,596 (0%) | 0% | 0 | Common Shares | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 2,736 | 0 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 2,049 | 18,547 (0%) | 0% | 299.4 | 613,573 | Common Shares | |
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 1,166 | 1,167 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 364 | 728 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Dec 2025 | 342 | 1,429 | - | - | Director Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 5,657 | 19,048 (0%) | 0% | 0 | Common Shares | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 3,640 | 0 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 2,718 | 16,330 (0%) | 0% | 246.4 | 669,661 | Common Shares | |
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 1,348 | 1,347 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 669 | 1,337 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Sep 2025 | 416 | 1,087 | - | - | Director Share Units | ||
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 13 Aug 2025 | 553 | 0 | - | - | Restricted Stock Units | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 13 Aug 2025 | 553 | 4,232 (0%) | 0% | - | Common Stock | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 78.72 per share. | 13 Aug 2025 | 236 | 3,996 (0%) | 0% | 78.7 | 18,578 | Common Stock |
| Celestica Inc | Michael Max Wilson | Director | 30 Jun 2025 | 5,890 | 13,391 (0%) | 0% | 0 | Common Shares | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Jun 2025 | 3,149 | 0 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Jun 2025 | 2,145 | 2,146 | - | - | Restricted Share Units | ||
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 30 Jun 2025 | 1,020 | 0 | - | - | Restricted Stock Units | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 30 Jun 2025 | 1,020 | 4,113 (0%) | 0% | - | Common Stock | |
| Celestica Inc | Michael Max Wilson | Director | 30 Jun 2025 | 671 | 671 | - | - | Director Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 30 Jun 2025 | 596 | 1,191 | - | - | Restricted Share Units | ||
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 74.38 per share. | 30 Jun 2025 | 434 | 3,679 (0%) | 0% | 74.4 | 32,281 | Common Stock |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Jun 2025 | 4,347 | 4,347 | - | - | Restricted Stock Units | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jun 2025 | 1,115 | 1,114 | - | - | Restricted Stock Units | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jun 2025 | 1,115 | 3,015 (0%) | 0% | - | Common Stock | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jun 2025 | 971 | 1,941 | - | - | Restricted Stock Units | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jun 2025 | 971 | 3,509 (0%) | 0% | - | Common Stock | |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 67.37 per share. | 06 Jun 2025 | 477 | 2,538 (0%) | 0% | 67.4 | 32,135 | Common Stock |
| Bluelinx Hldgs Inc | Michael Wilson | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 67.37 per share. | 06 Jun 2025 | 416 | 3,093 (0%) | 0% | 67.4 | 28,026 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Jun 2025 | 8,364 | 69,314 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Jun 2025 | 8,364 | 0 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.11 per share. | 04 Jun 2025 | 4,248 | 65,066 (0%) | 0% | 38.1 | 161,891 | Common Stock |
| Ames National Corp | Michael A. Wilson | Executive Vice President | Purchase of securities on an exchange or from another person at price $ 17.50 per share. | 03 Jun 2025 | 200 | 1,700 (0%) | 0% | 17.5 | 3,500 | Common Stock |
| Celestica Inc | Michael Max Wilson | Director | 31 Mar 2025 | 5,717 | 7,501 (0%) | 0% | 0 | Common Shares | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Mar 2025 | 2,517 | 0 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Mar 2025 | 2,440 | 2,439 | - | - | Restricted Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Mar 2025 | 1,300 | 284,431 | - | - | Deferred Share Units | ||
| Celestica Inc | Michael Max Wilson | Director | 31 Mar 2025 | 760 | 1,520 | - | - | Restricted Share Units | ||
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 26 Mar 2025 | 8,364 | 8,364 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Mar 2025 | 16,800 | 16,800 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Mar 2025 | 8,496 | 63,169 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Mar 2025 | 8,496 | 8,496 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 32.33 per share. | 06 Mar 2025 | 4,315 | 58,854 (0%) | 0% | 32.3 | 139,504 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Mar 2025 | 4,260 | 0 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Mar 2025 | 4,260 | 63,114 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.50 per share. | 06 Mar 2025 | 2,164 | 60,950 (0%) | 0% | 33.5 | 72,494 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 12,384 | 60,962 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 12,384 | 24,770 | - | - | Restricted Stock Unit | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 6,952 | 54,003 (0%) | 0% | 0 | Common Stock | |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 36.05 per share. | 04 Mar 2025 | 6,289 | 54,673 (0%) | 0% | 36.0 | 226,718 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Payment of exercise price or tax liability using portion of securities received from the company at price $ 35.58 per share. | 04 Mar 2025 | 5,425 | 48,578 (0%) | 0% | 35.6 | 193,022 | Common Stock |
| Semtech Corp | J. Michael Wilson | Chief Quality Officer and CTO | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 3,728 | 47,051 (0%) | 0% | 0 | Common Stock | |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2025 | 5,916 | 15,276 | - | - | Restricted Stock Units | |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2025 | 2,590 | 9,360 | - | - | Restricted Stock Units | |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Exercise or conversion of derivative security received from the company (such as an option) at price $ 39.46 per share. | 03 Mar 2025 | 2,590 | 4,207 (0%) | 0% | 39.5 | 102,201 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Sale or transfer of securities back to the company at price $ 39.46 per share. | 03 Mar 2025 | 2,590 | 1,629 (0%) | 0% | 39.5 | 102,201 | Common Stock |
| Sturm, Ruger & Co. Inc | Michael W. Wilson | VP of New Product Development | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 28 Feb 2025 | 670 | 1,925 (0%) | 0% | 0 | Common Stock |