| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TER | JOHNSON MERCEDES | Director | Jul 01 '26 | Sale | 460.00 | 167 | 76,820 | 6,697 | Jul 02 |
| TER | JOHNSON MERCEDES | Director | Apr 06 '26 | Sale | 312.20 | 625 | 195,125 | 6,363 | Apr 07 |
| TER | JOHNSON MERCEDES | Director | Mar 05 '26 | Sale | 299.20 | 625 | 187,000 | 6,988 | Mar 06 |
| TER | JOHNSON MERCEDES | Director | Feb 05 '26 | Sale | 266.98 | 625 | 166,863 | 7,613 | Feb 06 |
| TER | JOHNSON MERCEDES | Director | Jan 05 '26 | Sale | 211.85 | 625 | 132,406 | 8,238 | Jan 06 |
| TER | JOHNSON MERCEDES | Director | Dec 05 '25 | Sale | 200.00 | 625 | 125,000 | 8,863 | Dec 08 |
| TER | JOHNSON MERCEDES | Director | Nov 05 '25 | Sale | 177.05 | 625 | 110,656 | 9,488 | Nov 07 |
| TER | JOHNSON MERCEDES | Director | Oct 06 '25 | Sale | 147.90 | 625 | 92,438 | 10,113 | Oct 08 |
| TER | JOHNSON MERCEDES | Director | Sep 05 '25 | Sale | 120.06 | 625 | 75,038 | 10,738 | Sep 09 |
| TER | JOHNSON MERCEDES | Director | Aug 05 '25 | Sale | 106.00 | 625 | 66,250 | 11,363 | Aug 07 |
| TER | JOHNSON MERCEDES | Director | Jul 30 '25 | Sale | 105.73 | 1,875 | 198,244 | 11,988 | Aug 01 |
| TER | JOHNSON MERCEDES | Director | Mar 03 '25 | Sale | 110.96 | 625 | 69,350 | 12,768 | Mar 05 |
| TER | JOHNSON MERCEDES | Director | Feb 03 '25 | Sale | 112.58 | 625 | 70,363 | 13,393 | Feb 04 |
| TER | JOHNSON MERCEDES | Director | Jan 02 '25 | Sale | 126.76 | 625 | 79,225 | 14,018 | Jan 06 |
| TER | JOHNSON MERCEDES | Director | Dec 02 '24 | Sale | 110.04 | 625 | 68,775 | 14,643 | Dec 04 |
| TER | JOHNSON MERCEDES | Director | Nov 07 '24 | Sale | 111.42 | 625 | 69,638 | 15,268 | Nov 12 |
| TER | JOHNSON MERCEDES | Director | Oct 01 '24 | Sale | 132.80 | 625 | 83,000 | 15,893 | Oct 03 |
| TER | JOHNSON MERCEDES | Director | Sep 03 '24 | Sale | 133.49 | 625 | 83,431 | 16,518 | Sep 05 |
| TER | JOHNSON MERCEDES | Director | Aug 01 '24 | Sale | 128.77 | 625 | 80,481 | 17,143 | Aug 05 |
| TER | JOHNSON MERCEDES | Director | Jul 01 '24 | Sale | 148.00 | 625 | 92,500 | 17,768 | Jul 03 |
| TER | JOHNSON MERCEDES | Director | Jun 03 '24 | Sale | 143.84 | 625 | 89,900 | 18,393 | Jun 05 |
| SNPS | JOHNSON MERCEDES | Director | May 28 '24 | Sale | 581.38 | 5,500 | 3,197,590 | 1,543 | May 29 |
| TER | JOHNSON MERCEDES | Director | May 06 '24 | Sale | 121.20 | 625 | 75,750 | 17,142 | May 08 |
| SNPS | JOHNSON MERCEDES | Director | Jan 03 '24 | Sale | 494.70 | 3,500 | 1,731,460 | 1,697 | Jan 04 |
| SNPS | JOHNSON MERCEDES | Director | Jan 03 '24 | Option Exercise | 65.84 | 3,500 | 230,440 | 5,197 | Jan 04 |
| SNPS | JOHNSON MERCEDES | Director | Jan 02 '24 | Sale | 506.15 | 4,000 | 2,024,617 | 1,697 | Jan 04 |
| SNPS | JOHNSON MERCEDES | Director | Jan 02 '24 | Option Exercise | 65.84 | 4,000 | 263,360 | 5,697 | Jan 04 |
| TER | JOHNSON MERCEDES | Director | Jul 17 '23 | Sale | 115.00 | 750 | 86,250 | 17,767 | Jul 19 |
| TER | JOHNSON MERCEDES | Director | Jun 15 '23 | Sale | 108.72 | 750 | 81,540 | 18,517 | Jun 20 |
| TER | JOHNSON MERCEDES | Director | May 26 '23 | Sale | 100.00 | 750 | 75,000 | 19,267 | May 31 |
| TER | JOHNSON MERCEDES | Director | Apr 20 '23 | Sale | 100.00 | 750 | 75,000 | 17,487 | Apr 24 |
| TER | JOHNSON MERCEDES | Director | Mar 15 '23 | Sale | 103.23 | 750 | 77,423 | 18,237 | Mar 17 |
| TER | JOHNSON MERCEDES | Director | Feb 15 '23 | Sale | 106.43 | 750 | 79,823 | 18,987 | Feb 17 |
| TER | JOHNSON MERCEDES | Director | Jan 23 '23 | Sale | 100.00 | 750 | 75,000 | 19,737 | Jan 25 |