| Nov 25, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 33.46 | $ 669,120.00 |
| Nov 14, 2025 | Springer Jon | Open Market Sale | 24308 | 34.51 | $ 838,810.74 |
| Oct 30, 2025 | Springer Jon | Open Market Sale | 35435 | 31.41 | $ 1,113,080.68 |
| Oct 29, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 31.40 | $ 628,068.00 |
| Sep 4, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 25.35 | $ 506,964.00 |
| Aug 4, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 23.19 | $ 463,800.00 |
| Jul 28, 2025 | Springer Jon | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | SCHINDLER OZZIE A | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | PIETRANGELO MICHAEL | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | PETERSON RICHARD D | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | McCahill Francis Xavier III | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | Gordon Marlene | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | Callahan Scott P. | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | DOWNES SEAN P | Grant | 300000 | 0.00 | $ 0.00 |
| Jul 28, 2025 | Brown Shannon A | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 28, 2025 | Barton Carol G | Grant | 2824 | 0.00 | $ 0.00 |
| Jul 23, 2025 | DOWNES SEAN P | Option Excercise | 546115 | 25.46 | $ 13,904,087.90 |
| Jul 23, 2025 | DOWNES SEAN P | Option Excercise | 687960 | 16.80 | $ 11,561,009.94 |
| Jun 12, 2025 | Brown Shannon A | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | PETERSON RICHARD D | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | McCahill Francis Xavier III | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Gordon Marlene | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | PIETRANGELO MICHAEL | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Callahan Scott P. | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Barton Carol G | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Springer Jon | Grant | 2404 | 0.00 | $ 0.00 |
| Jun 12, 2025 | DOWNES SEAN P | Open Market Sale | 50000 | 26.69 | $ 1,334,655.00 |
| Jun 12, 2025 | SCHINDLER OZZIE A | Grant | 2404 | 0.00 | $ 0.00 |
| May 30, 2025 | Springer Jon | Open Market Sale | 30000 | 27.06 | $ 811,656.00 |
| May 16, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 26.34 | $ 526,806.00 |
| May 6, 2025 | Springer Jon | Open Market Sale | 26393 | 25.61 | $ 675,816.52 |
| Apr 30, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 24.15 | $ 483,094.00 |
| Mar 31, 2025 | DOWNES SEAN P | Option Excercise | 3592 | 23.70 | $ 85,130.40 |
| Mar 31, 2025 | Donaghy Stephen | Option Excercise | 6286 | 23.70 | $ 148,978.20 |
| Mar 27, 2025 | Campos Kimberly D | Option Excercise | 1252 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Campos Kimberly D | Option Excercise | 305 | 22.85 | $ 6,969.25 |
| Mar 27, 2025 | Donaghy Stephen | Option Excercise | 14598 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Donaghy Stephen | Option Excercise | 5745 | 22.85 | $ 131,273.25 |
| Mar 27, 2025 | Wilcox Frank | Option Excercise | 2503 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Wilcox Frank | Option Excercise | 610 | 22.85 | $ 13,938.50 |
| Mar 27, 2025 | DOWNES SEAN P | Option Excercise | 8342 | 0.00 | $ 0.00 |
| Mar 27, 2025 | DOWNES SEAN P | Option Excercise | 3283 | 22.85 | $ 75,016.55 |
| Feb 28, 2025 | DOWNES SEAN P | Open Market Sale | 20000 | 22.08 | $ 441,578.00 |
| Feb 21, 2025 | Donaghy Stephen | Grant | 61526 | 0.00 | $ 0.00 |
| Feb 21, 2025 | Donaghy Stephen | Option Excercise | 24210 | 19.96 | $ 483,231.60 |
| Feb 21, 2025 | DOWNES SEAN P | Grant | 41017 | 0.00 | $ 0.00 |
| Feb 21, 2025 | DOWNES SEAN P | Option Excercise | 16137 | 19.96 | $ 322,094.52 |
| Jan 14, 2025 | Donaghy Stephen | Other Disposition | 14000 | 0.00 | $ 0.00 |
| Dec 20, 2024 | Springer Jon | Open Market Sale | 25000 | 20.66 | $ 516,480.00 |
| Dec 19, 2024 | Springer Jon | Open Market Sale | 25000 | 20.63 | $ 515,652.50 |
| Dec 19, 2024 | Ropiecki Gary Lloyd | Option Excercise | 1667 | 0.00 | $ 0.00 |
| Dec 19, 2024 | Ropiecki Gary Lloyd | Option Excercise | 406 | 20.59 | $ 8,359.54 |
| Dec 19, 2024 | SCHINDLER OZZIE A | Other Disposition | 8790 | 0.00 | $ 0.00 |
| Dec 17, 2024 | Ropiecki Gary Lloyd | Option Excercise | 406 | 21.13 | $ 8,578.78 |
| Dec 17, 2024 | Wilcox Frank | Option Excercise | 812 | 21.13 | $ 17,157.56 |
| Dec 17, 2024 | Campos Kimberly D | Option Excercise | 406 | 21.13 | $ 8,578.78 |
| Dec 16, 2024 | Wilcox Frank | Option Excercise | 812 | 21.13 | $ 17,157.56 |
| Dec 16, 2024 | Ropiecki Gary Lloyd | Option Excercise | 406 | 21.13 | $ 8,578.78 |
| Dec 16, 2024 | Campos Kimberly D | Option Excercise | 406 | 21.13 | $ 8,578.78 |
| Dec 16, 2024 | DOWNES SEAN P | Option Excercise | 5380 | 21.13 | $ 113,679.40 |