| Dec 12, 2025 | Givens Gregory Dean | Open Market Sale | 50000 | 40.33 | $ 2,016,500.00 |
| Dec 11, 2025 | Code Corey Douglas | Option Excercise | 34840 | 33.10 | $ 1,153,050.64 |
| Dec 11, 2025 | Code Corey Douglas | Other Disposition | 34840 | 41.72 | $ 1,453,524.80 |
| Dec 8, 2025 | NANCE STEVEN W | Open Market Sale | 5000 | 41.99 | $ 209,950.00 |
| Dec 4, 2025 | McCracken Brendan Michael | Option Excercise | 10373 | 35.80 | $ 371,353.40 |
| Dec 4, 2025 | McCracken Brendan Michael | Other Disposition | 10323 | 42.32 | $ 436,869.36 |
| Dec 4, 2025 | Givens Gregory Dean | Option Excercise | 17826 | 22.95 | $ 409,106.70 |
| Dec 4, 2025 | Givens Gregory Dean | Other Disposition | 17826 | 42.32 | $ 754,396.32 |
| Nov 19, 2025 | Moore Rachel Maureen | Option Excercise | 6427 | 33.98 | $ 218,389.46 |
| Nov 19, 2025 | Moore Rachel Maureen | Other Disposition | 6427 | 38.92 | $ 250,138.84 |
| Jun 4, 2025 | NANCE STEVEN W | Open Market Sale | 5501 | 38.18 | $ 210,028.18 |
| May 16, 2025 | King Terri Gay | Option Excercise | 5042 | | $ 0.00 |
| May 16, 2025 | IZZO RALPH | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | Gentle Meg | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | Chhina Sippy | Option Excercise | 5532 | | $ 0.00 |
| May 16, 2025 | Chhina Sippy | Option Excercise | 2739 | 38.02 | $ 104,136.78 |
| May 16, 2025 | DEA PETER A | Option Excercise | 8938 | | $ 0.00 |
| May 16, 2025 | RICKS THOMAS G | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | Pita George | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | NANCE STEVEN W | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | Mayson Howard John | Option Excercise | 5501 | | $ 0.00 |
| May 16, 2025 | Shaw Brian Gordon | Option Excercise | 5532 | | $ 0.00 |
| May 16, 2025 | Shaw Brian Gordon | Option Excercise | 2656 | 38.02 | $ 100,981.12 |
| Mar 10, 2025 | Moore Rachel Maureen | Other Disposition | 15760 | 38.78 | $ 611,172.80 |
| Mar 10, 2025 | Eilers Meghan Nicole | Other Disposition | 14599 | 38.75 | $ 565,711.25 |
| Mar 10, 2025 | McCracken Brendan Michael | Other Disposition | 96221 | 38.75 | $ 3,728,563.75 |
| Mar 10, 2025 | Code Corey Douglas | Other Disposition | 28893 | 38.78 | $ 1,120,470.54 |
| Mar 10, 2025 | Givens Gregory Dean | Other Disposition | 33180 | 38.75 | $ 1,285,725.00 |
| Mar 7, 2025 | Givens Gregory Dean | Option Excercise | 13126 | 39.04 | $ 512,453.46 |
| Mar 7, 2025 | Moore Rachel Maureen | Option Excercise | 30079 | | $ 0.00 |
| Mar 7, 2025 | Moore Rachel Maureen | Option Excercise | 6874 | 39.03 | $ 268,284.26 |
| Mar 7, 2025 | Eilers Meghan Nicole | Option Excercise | 31704 | | $ 0.00 |
| Mar 7, 2025 | Eilers Meghan Nicole | Option Excercise | 4778 | 38.97 | $ 186,219.74 |
| Mar 7, 2025 | McCracken Brendan Michael | Option Excercise | 187391 | | $ 0.00 |
| Mar 7, 2025 | McCracken Brendan Michael | Option Excercise | 39888 | 39.07 | $ 1,558,350.08 |
| Mar 7, 2025 | Code Corey Douglas | Option Excercise | 56189 | | $ 0.00 |
| Mar 7, 2025 | Code Corey Douglas | Option Excercise | 13104 | 39.02 | $ 511,309.50 |
| Mar 7, 2025 | Givens Gregory Dean | Option Excercise | 66813 | | $ 0.00 |