| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CSTM | Soultz Bradley Lee | Director | May 14 '26 | Buy | 33.84 | 2,500 | 84,600 | 2,500 | May 18 |
| WSC | Soultz Bradley Lee | Director | May 13 '26 | Sale | 25.92 | 4,317 | 111,880 | 414,059 | May 14 |
| WSC | Soultz Bradley Lee | Director | May 12 '26 | Sale | 27.03 | 151,464 | 4,093,686 | 183,245 | May 14 |
| WSC | Soultz Bradley Lee | Director | Mar 01 '26 | Option Exercise | 0.00 | 9,499 | 1 | 327,940 | Mar 03 |
| WSC | Soultz Bradley Lee | Director | Feb 24 '26 | Option Exercise | 0.00 | 23,153 | 3 | 321,321 | Feb 26 |
| WSC | Soultz Bradley Lee | Director | Feb 22 '26 | Option Exercise | 0.00 | 6,933 | 0 | 48,873 | Feb 26 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Dec 31 '25 | Option Exercise | 0.00 | 300,000 | 30 | 431,599 | Jan 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '25 | Option Exercise | 0.00 | 2,558 | 0 | 129,375 | Sep 09 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Aug 05 '25 | Buy | 25.15 | 5,000 | 125,750 | 418,376 | Aug 06 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 06 '25 | Buy | 26.79 | 10,000 | 267,900 | 128,817 | May 07 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 10 '25 | Buy | 28.74 | 10,000 | 287,400 | 138,817 | Mar 10 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '25 | Option Exercise | 0.00 | 12,868 | 1 | 134,203 | Mar 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '25 | Option Exercise | 0.00 | 77,765 | 8 | 144,382 | Mar 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 24 '25 | Option Exercise | 0.00 | 6,652 | 1 | 78,900 | Feb 25 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 22 '25 | Option Exercise | 0.00 | 6,933 | 1 | 75,173 | Feb 25 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 14 '24 | Buy | 35.41 | 5,000 | 177,037 | 144,686 | Nov 14 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 04 '24 | Buy | 36.38 | 5,000 | 181,900 | 144,686 | Nov 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 18 '24 | Buy | 38.97 | 5,000 | 194,855 | 149,686 | Sep 18 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 06 '24 | Option Exercise | 0.00 | 82,468 | 0 | 528,078 | Sep 10 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Jul 02 '24 | Option Exercise | 0.00 | 9,528 | 0 | 167,299 | Jul 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 07 '24 | Buy | 38.44 | 5,000 | 192,200 | 157,771 | May 07 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 05 '24 | Option Exercise | 0.00 | 13,111 | 0 | 156,292 | Mar 06 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '24 | Option Exercise | 0.00 | 167,280 | 16 | 184,641 | Mar 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '24 | Option Exercise | 0.00 | 9,499 | 1 | 23,368 | Mar 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 04 '24 | Buy | 47.76 | 5,000 | 238,788 | 13,869 | Mar 04 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 24 '24 | Option Exercise | 0.00 | 6,651 | 1 | 10,669 | Feb 26 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 08 '23 | Buy | 35.83 | 5,000 | 179,154 | 43,444 | Nov 09 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '23 | Option Exercise | 0.00 | 2,558 | 0 | 67,959 | Sep 08 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Aug 17 '23 | Buy | 40.71 | 5,000 | 203,549 | 10,000 | Aug 18 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Jul 02 '23 | Option Exercise | 0.00 | 95,275 | 10 | 101,287 | Jul 05 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 02 '23 | Buy | 44.62 | 5,000 | 223,100 | 10,000 | May 04 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 21 '23 | Option Exercise | 0.00 | 25,236 | 3 | 124,480 | Mar 23 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 05 '23 | Option Exercise | 0.00 | 131,109 | 13 | 148,627 | Mar 07 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '23 | Option Exercise | 0.00 | 12,868 | 1 | 28,391 | Mar 07 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '23 | Option Exercise | 0.00 | 9,499 | 1 | 19,499 | Mar 03 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 27 '23 | Buy | 50.47 | 5,000 | 252,325 | 10,000 | Feb 28 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 07 '22 | Buy | 46.88 | 5,000 | 234,400 | 431,683 | Nov 07 |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '22 | Option Exercise | 0.00 | 2,558 | 0 | 427,821 | Sep 09 |