| Oct 20, 2025 | Lovett William Radford II | Open Market Sale | 8258 | 23.17 | $ 191,337.86 |
| Oct 15, 2025 | Lovett William Radford II | Open Market Sale | 45000 | 23.92 | $ 1,076,400.00 |
| Oct 13, 2025 | Lovett William Radford II | Open Market Sale | 75000 | 23.62 | $ 1,771,747.87 |
| Oct 1, 2025 | Zalupski Patrick O. | Open Market Sale | 14237 | 25.99 | $ 369,984.14 |
| Sep 15, 2025 | Zalupski Patrick O. | Open Market Sale | 21863 | 28.40 | $ 620,961.41 |
| Sep 4, 2025 | Lovett William Radford II | Open Market Sale | 100000 | 30.12 | $ 3,011,732.60 |
| Sep 3, 2025 | Zalupski Patrick O. | Open Market Sale | 19126 | 28.43 | $ 543,720.96 |
| Aug 26, 2025 | Zalupski Patrick O. | Open Market Sale | 10945 | 28.43 | $ 311,140.95 |
| Aug 12, 2025 | Zalupski Patrick O. | Open Market Sale | 20832 | 26.76 | $ 557,460.44 |
| Jul 24, 2025 | Lovett William Radford II | Open Market Sale | 50076 | 27.53 | $ 1,378,377.32 |
| Jul 23, 2025 | Zalupski Patrick O. | Open Market Sale | 20832 | 27.83 | $ 579,678.47 |
| Jul 18, 2025 | Lovett William Radford II | Open Market Sale | 51504 | 27.92 | $ 1,438,234.40 |
| Jul 16, 2025 | Lovett William Radford II | Open Market Sale | 48496 | 26.96 | $ 1,307,246.17 |
| Jul 8, 2025 | Zalupski Patrick O. | Open Market Sale | 20848 | 26.82 | $ 559,144.41 |
| Jul 2, 2025 | Lovett William Radford II | Open Market Sale | 100000 | 26.48 | $ 2,648,000.00 |
| Apr 1, 2025 | Zalupski Patrick O. | Option Excercise | 13927 | 22.42 | $ 312,243.34 |
| Apr 1, 2025 | Fernandez Lorena Anabel | Option Excercise | 3842 | 22.42 | $ 86,137.64 |
| Mar 19, 2025 | Lovett William Radford II | Open Market Sale | 109427 | 24.21 | $ 2,649,588.51 |
| Mar 12, 2025 | Fernandez Lorena Anabel | Open Market Sale | 1029 | 24.49 | $ 25,200.21 |
| Mar 12, 2025 | Lovett William Radford II | Open Market Sale | 40573 | 24.60 | $ 998,184.54 |
| Mar 10, 2025 | Zalupski Patrick O. | Open Market Sale | 40818 | 26.19 | $ 1,069,068.21 |
| Mar 8, 2025 | Zalupski Patrick O. | Option Excercise | 48348 | 25.37 | $ 1,226,588.76 |
| Mar 8, 2025 | Fernandez Lorena Anabel | Option Excercise | 5185 | 25.37 | $ 131,543.45 |
| Mar 6, 2025 | Zalupski Patrick O. | Option Excercise | 12694 | 24.93 | $ 316,461.42 |
| Mar 6, 2025 | Fernandez Lorena Anabel | Option Excercise | 2379 | 24.93 | $ 59,308.47 |
| Mar 5, 2025 | Parekh Megha H. | Grant | 4665 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Sturm Len | Grant | 4665 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Weatherford William | Grant | 6903 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Zalupski Patrick O. | Grant | 198228 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Fernandez Lorena Anabel | Grant | 37314 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Lovett William Radford II | Grant | 4665 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Udelhofen Justin | Grant | 4665 | 0.00 | $ 0.00 |
| Dec 17, 2024 | Zalupski Patrick O. | Open Market Sale | 36653 | 26.90 | $ 986,101.56 |
| Dec 5, 2024 | Lovett William Radford II | Open Market Sale | 17671 | 30.99 | $ 547,695.38 |
| Dec 3, 2024 | Zalupski Patrick O. | Other Disposition | 3000000 | 0.00 | $ 0.00 |
| Dec 3, 2024 | Zalupski Patrick O. | Open Market Sale | 46677 | 32.93 | $ 1,537,023.81 |
| Nov 21, 2024 | Zalupski Patrick O. | Open Market Sale | 172999 | 31.25 | $ 5,405,633.30 |
| Nov 20, 2024 | Lovett William Radford II | Open Market Sale | 70225 | 31.06 | $ 2,181,081.20 |
| Nov 11, 2024 | Zalupski Patrick O. | Open Market Sale | 62676 | 30.57 | $ 1,916,056.00 |
| Nov 4, 2024 | Lovett William Radford II | Open Market Sale | 22317 | 31.91 | $ 712,118.13 |