| 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 12:00 AM |
| WSC | Soultz Bradley Lee | Director | May 13 '26 | Sale | 25.92 | 4,317 | 111,880 | 414,059 | May 14 12:00 AM |
| WSC | Soultz Bradley Lee | Director | May 12 '26 | Sale | 27.03 | 151,464 | 4,093,686 | 183,245 | May 14 12:00 AM |
| WSC | Soultz Bradley Lee | Director | Mar 01 '26 | Option Exercise | 0.00 | 18,998 | 1 | 327,940 | Mar 03 12:00 AM |
| WSC | Soultz Bradley Lee | Director | Feb 24 '26 | Option Exercise | 0.00 | 39,373 | 3 | 321,321 | Feb 26 12:00 AM |
| WSC | Soultz Bradley Lee | Director | Feb 22 '26 | Option Exercise | 0.00 | 6,933 | 0 | 48,873 | Feb 26 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Dec 31 '25 | Option Exercise | 0.00 | 600,000 | 30 | 431,599 | Jan 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '25 | Option Exercise | 0.00 | 5,116 | 0 | 129,375 | Sep 09 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Aug 05 '25 | Buy | 25.15 | 5,000 | 125,750 | 418,376 | Aug 06 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 06 '25 | Buy | 26.79 | 10,000 | 267,900 | 128,817 | May 07 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 10 '25 | Buy | 28.74 | 10,000 | 287,400 | 138,817 | Mar 10 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '25 | Option Exercise | 0.00 | 25,736 | 1 | 134,203 | Mar 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '25 | Option Exercise | 0.00 | 155,530 | 8 | 528,732 | Mar 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 24 '25 | Option Exercise | 0.00 | 13,304 | 1 | 78,900 | Feb 25 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 22 '25 | Option Exercise | 0.00 | 13,866 | 1 | 75,178 | Feb 25 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 14 '24 | Buy | 35.41 | 5,000 | 177,037 | 144,686 | Nov 14 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 04 '24 | Buy | 36.38 | 5,000 | 181,900 | 144,686 | Nov 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 18 '24 | Buy | 38.97 | 5,000 | 194,855 | 149,686 | Sep 18 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 06 '24 | Option Exercise | 0.00 | 82,468 | 0 | 528,078 | Sep 10 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Jul 02 '24 | Option Exercise | 0.00 | 19,056 | 0 | 167,299 | Jul 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 07 '24 | Buy | 38.44 | 5,000 | 192,200 | 157,771 | May 07 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 05 '24 | Option Exercise | 0.00 | 26,222 | 0 | 156,292 | Mar 06 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '24 | Option Exercise | 0.00 | 334,560 | 16 | 551,952 | Mar 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '24 | Option Exercise | 0.00 | 18,998 | 1 | 120,176 | Mar 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 04 '24 | Buy | 47.76 | 5,000 | 238,788 | 13,869 | Mar 04 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 24 '24 | Option Exercise | 0.00 | 13,302 | 1 | 129,675 | Feb 26 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 08 '23 | Buy | 35.83 | 5,000 | 179,154 | 43,444 | Nov 09 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '23 | Option Exercise | 0.00 | 5,116 | 0 | 108,594 | Sep 08 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Aug 17 '23 | Buy | 40.71 | 5,000 | 203,549 | 10,000 | Aug 18 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Jul 02 '23 | Option Exercise | 0.00 | 190,550 | 10 | 564,450 | Jul 05 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | May 02 '23 | Buy | 44.62 | 5,000 | 223,100 | 10,000 | May 04 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 21 '23 | Option Exercise | 0.00 | 50,472 | 3 | 124,480 | Mar 23 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 05 '23 | Option Exercise | 0.00 | 262,218 | 13 | 621,615 | Mar 07 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 03 '23 | Option Exercise | 0.00 | 25,736 | 1 | 159,026 | Mar 07 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Mar 01 '23 | Option Exercise | 0.00 | 18,998 | 1 | 171,894 | Mar 03 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Feb 27 '23 | Buy | 50.47 | 5,000 | 252,325 | 10,000 | Feb 28 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Nov 07 '22 | Buy | 46.88 | 5,000 | 234,400 | 431,683 | Nov 07 12:00 AM |
| WSC | Soultz Bradley Lee | Chief Executive Officer | Sep 07 '22 | Option Exercise | 0.00 | 2,558 | 0 | 427,821 | Sep 09 12:00 AM |