| Sep 10, 2025 | MENAR BRYAN A | Option Excercise | 6500 | 8.82 | $ 57,330.00 |
| Sep 10, 2025 | MENAR BRYAN A | Open Market Sale | 6500 | 46.06 | $ 299,390.00 |
| Aug 13, 2025 | Singh Savneet | Other Disposition | 176891 | 0.00 | $ 0.00 |
| Jun 12, 2025 | STOFFEL JAMES C | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 12, 2025 | RUSSO CYNTHIA A | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Rauch Douglas Gregory | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Crawford Linda M. | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Pascal Keith | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Singh Narinder | Grant | 2730 | 0.00 | $ 0.00 |
| Jun 10, 2025 | MENAR BRYAN A | Option Excercise | 6500 | 8.82 | $ 57,330.00 |
| Jun 10, 2025 | MENAR BRYAN A | Open Market Sale | 6500 | 66.75 | $ 433,875.00 |
| Jun 9, 2025 | Singh Narinder | Open Market Sale | 1500 | 67.57 | $ 101,355.00 |
| Jun 1, 2025 | STEENBERGE MICHAEL ANTHONY | Option Excercise | 435 | 65.56 | $ 28,518.60 |
| May 20, 2025 | Rauch Douglas Gregory | Open Market Sale | 1000 | 69.98 | $ 69,980.00 |
| Mar 18, 2025 | Singh Savneet | Grant | 14562 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Singh Savneet | Other Disposition | 89978 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Singh Savneet | Other Disposition | 89978 | 0.00 | $ 0.00 |
| Mar 5, 2025 | KING CATHY A | Grant | 23237 | 0.00 | $ 0.00 |
| Mar 5, 2025 | MENAR BRYAN A | Grant | 23237 | 0.00 | $ 0.00 |
| Mar 5, 2025 | STEENBERGE MICHAEL ANTHONY | Grant | 8520 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Singh Savneet | Grant | 58249 | 0.00 | $ 0.00 |
| Mar 1, 2025 | KING CATHY A | Option Excercise | 5904 | 68.71 | $ 405,663.84 |
| Mar 1, 2025 | STEENBERGE MICHAEL ANTHONY | Option Excercise | 2035 | 68.71 | $ 139,824.85 |
| Mar 1, 2025 | MENAR BRYAN A | Option Excercise | 6297 | 68.71 | $ 432,666.87 |
| Mar 1, 2025 | Singh Savneet | Grant | 138306 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Singh Savneet | Option Excercise | 87857 | 68.71 | $ 6,036,654.47 |
| Dec 30, 2024 | Singh Savneet | Grant | 61282 | 0.00 | $ 0.00 |