| Jul 21, 2025 | Bourdeau James O. | Open Market Sale | 821 | 169.00 | $ 138,749.00 |
| Jul 10, 2025 | Daniels Jennifer | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Fink Nicholas I. | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Hernandez Ernesto M | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Hernandez Ernesto M | Option Excercise | 21 | 172.12 | $ 3,614.52 |
| Jul 10, 2025 | Madero Garza Jose Manuel | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Madero Garza Jose Manuel | Option Excercise | 143 | 172.12 | $ 24,613.16 |
| Jul 10, 2025 | Baldwin Christopher J | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Zaramella Luca | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | GILES WILLIAM T | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | MCCARTHY DANIEL J | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | Clark Christy | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | SANDS ROBERT | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 10, 2025 | SANDS RICHARD | Option Excercise | 503 | 0.00 | $ 0.00 |
| Jul 7, 2025 | Baldwin Christopher J | Open Market Purchase | 2000 | 170.44 | $ 340,886.10 |
| May 31, 2025 | Richard Sands Master Trust | Other Disposition | 20428521 | | $ 0.00 |
| May 31, 2025 | RES Master LLC | Other Disposition | 20428521 | | $ 0.00 |
| May 31, 2025 | SANDS RICHARD | Other Disposition | 20428521 | | $ 0.00 |
| May 31, 2025 | SANDS ROBERT | Other Disposition | 20428521 | | $ 0.00 |
| May 31, 2025 | Robert Sands Master Trust | Other Disposition | 20428521 | | $ 0.00 |
| May 31, 2025 | RSS Master LLC | Other Disposition | 20428521 | | $ 0.00 |
| May 13, 2025 | Glaetzer Samuel J | Open Market Sale | 3150 | 188.54 | $ 593,901.00 |
| May 1, 2025 | Sabia James A. Jr. | Option Excercise | 2405 | 0.00 | $ 0.00 |
| May 1, 2025 | Sabia James A. Jr. | Option Excercise | 660 | 185.44 | $ 122,390.40 |
| May 1, 2025 | McGrew Michael | Option Excercise | 1019 | 0.00 | $ 0.00 |
| May 1, 2025 | McGrew Michael | Option Excercise | 282 | 185.44 | $ 52,294.08 |
| May 1, 2025 | Bourdeau James O. | Option Excercise | 3350 | 0.00 | $ 0.00 |
| May 1, 2025 | Bourdeau James O. | Option Excercise | 1068 | 185.44 | $ 198,049.92 |
| May 1, 2025 | Glaetzer Samuel J | Option Excercise | 1913 | 0.00 | $ 0.00 |
| May 1, 2025 | Glaetzer Samuel J | Option Excercise | 626 | 185.44 | $ 116,085.44 |
| May 1, 2025 | Hankinson Garth | Option Excercise | 3452 | 0.00 | $ 0.00 |
| May 1, 2025 | Hankinson Garth | Option Excercise | 1355 | 185.44 | $ 251,271.20 |
| May 1, 2025 | Monteiro Mallika | Option Excercise | 2047 | 0.00 | $ 0.00 |
| May 1, 2025 | Monteiro Mallika | Option Excercise | 523 | 185.44 | $ 96,985.12 |
| May 1, 2025 | Newlands William A | Option Excercise | 12772 | 0.00 | $ 0.00 |
| May 1, 2025 | Newlands William A | Option Excercise | 5046 | 185.44 | $ 935,730.24 |
| Jan 17, 2025 | GILES WILLIAM T | Open Market Purchase | 1000 | 186.39 | $ 186,390.00 |