| Oct 1, 2025 | Hamilton James C | Open Market Sale | 20000 | 35.00 | $ 700,000.00 |
| Sep 2, 2025 | Hamilton James C | Open Market Sale | 15000 | 25.00 | $ 375,000.00 |
| Aug 13, 2025 | Hamilton James C | Open Market Sale | 10000 | 20.00 | $ 200,000.00 |
| Apr 9, 2025 | Anzalone Christopher Richard | Open Market Sale | 141122 | 10.87 | $ 1,533,336.57 |
| Mar 13, 2025 | Anzalone Christopher Richard | Grant | 340000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Anzalone Christopher Richard | Open Market Sale | 51425 | 15.07 | $ 774,974.75 |
| Mar 3, 2025 | Anzalone Christopher Richard | Option Excercise | 300000 | 7.75 | $ 2,325,000.00 |
| Mar 3, 2025 | Anzalone Christopher Richard | Open Market Sale | 300000 | 17.58 | $ 5,274,333.67 |
| Feb 7, 2025 | Anzalone Christopher Richard | Grant | 9550 | 20.10 | $ 191,955.00 |
| Feb 6, 2025 | INGRAM DOUGLAS S | Grant | 38396 | 20.09 | $ 771,375.64 |
| Jan 23, 2025 | OLUKOTUN ADEOYE Y | Open Market Sale | 959 | 21.00 | $ 20,139.00 |
| Jan 6, 2025 | Hamilton James C | Open Market Sale | 32729 | 19.82 | $ 648,824.25 |
| Jan 6, 2025 | O'Brien Patrick | Open Market Sale | 37184 | 19.80 | $ 736,058.62 |
| Jan 6, 2025 | Myszkowski Kenneth Allen | Open Market Sale | 45167 | 19.77 | $ 893,095.40 |
| Jan 4, 2025 | Hamilton James C | Grant | 100000 | 0.00 | $ 0.00 |
| Jan 4, 2025 | O'Brien Patrick | Grant | 100000 | 0.00 | $ 0.00 |
| Jan 4, 2025 | Myszkowski Kenneth Allen | Grant | 100000 | 0.00 | $ 0.00 |
| Dec 27, 2024 | OLUKOTUN ADEOYE Y | Open Market Sale | 2850 | 20.00 | $ 57,000.00 |
| Dec 23, 2024 | Anzalone Christopher Richard | Open Market Sale | 12563 | 19.59 | $ 246,109.17 |
| Dec 18, 2024 | Vakiener Victoria | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | OLUKOTUN ADEOYE Y | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | Waddill William D. | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | Ferrari Mauro | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | PERRY MICHAEL S | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | Lu Hongbo | Grant | 16733 | 22.99 | $ 384,691.67 |
| Dec 18, 2024 | Anzalone Christopher Richard | Open Market Sale | 26712 | 21.24 | $ 567,485.84 |
| Dec 18, 2024 | Anzalone Christopher Richard | Grant | 100000 | 0.00 | $ 0.00 |
| Dec 16, 2024 | Waddill William D. | Open Market Sale | 7495 | 21.97 | $ 164,665.08 |
| Dec 16, 2024 | GIVEN DOUGLAS B | Open Market Sale | 5547 | 21.91 | $ 121,555.88 |
| Dec 16, 2024 | Vakiener Victoria | Open Market Sale | 8994 | 21.91 | $ 197,058.54 |