| Sep 9, 2025 | STEEL ROBERT K | Open Market Sale | 211882 | 22.00 | $ 4,661,285.47 |
| Sep 2, 2025 | STEEL ROBERT K | Option Excercise | 15315 | 22.13 | $ 338,920.95 |
| Sep 2, 2025 | Perella Weinberg Partners | Option Excercise | 1630 | 22.13 | $ 36,071.90 |
| Sep 2, 2025 | STEEL ROBERT K | Option Excercise | 197197 | 0.00 | $ 0.00 |
| Aug 31, 2025 | STEEL ROBERT K | Option Excercise | 30000 | 0.00 | $ 0.00 |
| Aug 31, 2025 | Perella Weinberg Partners | Option Excercise | 4000 | 0.00 | $ 0.00 |
| Aug 8, 2025 | Dabboussi Houda | Grant | 2281 | 0.00 | $ 0.00 |
| Aug 8, 2025 | Bennett Roy Edwin | Grant | 2281 | 0.00 | $ 0.00 |
| May 29, 2025 | STEEL ROBERT K | Open Market Sale | 196196 | 17.51 | $ 3,435,076.36 |
| May 28, 2025 | Sherburne Jane Cecile | Grant | 5652 | 0.00 | $ 0.00 |
| May 28, 2025 | MUGFORD KRISTIN W | Grant | 5652 | 0.00 | $ 0.00 |
| May 28, 2025 | OLLILA JORMA J | Option Excercise | 1915 | 18.02 | $ 34,508.30 |
| May 28, 2025 | OLLILA JORMA J | Grant | 5652 | 0.00 | $ 0.00 |
| May 16, 2025 | STEEL ROBERT K | Option Excercise | 196196 | 0.00 | $ 0.00 |
| May 1, 2025 | Weinberg Peter A | Open Market Sale | 137621 | 17.20 | $ 2,367,081.20 |
| Apr 1, 2025 | Weinberg Peter A | Open Market Sale | 141000 | 18.65 | $ 2,629,837.22 |
| Mar 4, 2025 | Becker Dietrich | Option Excercise | 44044 | 22.24 | $ 979,538.56 |
| Mar 4, 2025 | Gottschalk Alexandra | Option Excercise | 5175 | 22.24 | $ 115,092.00 |
| Mar 4, 2025 | STEEL ROBERT K | Option Excercise | 21162 | 22.24 | $ 470,642.88 |
| Mar 4, 2025 | Weinberg Peter A | Option Excercise | 60749 | 22.24 | $ 1,351,057.76 |
| Mar 4, 2025 | Bednar Andrew | Option Excercise | 47967 | 22.24 | $ 1,066,786.08 |
| Mar 3, 2025 | Weinberg Peter A | Open Market Sale | 141000 | 21.92 | $ 3,091,309.80 |
| Feb 28, 2025 | Gottschalk Alexandra | Option Excercise | 4000 | 0.00 | $ 0.00 |
| Feb 28, 2025 | STEEL ROBERT K | Option Excercise | 30000 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Bednar Andrew | Option Excercise | 54143 | 23.49 | $ 1,271,819.07 |
| Feb 24, 2025 | Becker Dietrich | Option Excercise | 38119 | 23.49 | $ 895,415.31 |
| Feb 24, 2025 | Gottschalk Alexandra | Option Excercise | 3488 | 23.49 | $ 81,933.12 |
| Feb 24, 2025 | STEEL ROBERT K | Option Excercise | 6999 | 23.49 | $ 164,406.51 |
| Feb 24, 2025 | Weinberg Peter A | Option Excercise | 17205 | 23.49 | $ 404,145.45 |
| Feb 14, 2025 | STEEL ROBERT K | Grant | 76398 | 0.00 | $ 0.00 |
| Feb 14, 2025 | Gottschalk Alexandra | Grant | 41194 | 0.00 | $ 0.00 |
| Feb 14, 2025 | Becker Dietrich | Grant | 147779 | 0.00 | $ 0.00 |
| Feb 14, 2025 | Bednar Andrew | Grant | 152604 | 0.00 | $ 0.00 |
| Feb 3, 2025 | Weinberg Peter A | Open Market Sale | 141000 | 25.24 | $ 3,559,245.60 |
| Jan 21, 2025 | Becker Dietrich | Option Excercise | 109705 | 25.76 | $ 2,826,000.80 |
| Jan 21, 2025 | Bednar Andrew | Option Excercise | 102315 | 25.76 | $ 2,635,634.40 |
| Jan 21, 2025 | Weinberg Peter A | Option Excercise | 70239 | 25.76 | $ 1,809,356.64 |
| Jan 3, 2025 | Weinberg Peter A | Open Market Sale | 68134 | 23.12 | $ 1,575,258.08 |
| Dec 31, 2024 | Bednar Andrew | Option Excercise | 137358 | 0.00 | $ 0.00 |
| Dec 31, 2024 | Becker Dietrich | Option Excercise | 137358 | 0.00 | $ 0.00 |
| Dec 31, 2024 | Weinberg Peter A | Option Excercise | 96442 | 0.00 | $ 0.00 |
| Dec 10, 2024 | STEEL ROBERT K | Open Market Sale | 32943 | 24.87 | $ 819,292.41 |
| Dec 3, 2024 | Weinberg Peter A | Open Market Sale | 141000 | 25.38 | $ 3,578,635.04 |
| Nov 12, 2024 | Becker Dietrich | Open Market Sale | 442889 | 24.48 | $ 10,841,922.72 |
| Nov 12, 2024 | Bednar Andrew | Open Market Sale | 300579 | 24.48 | $ 7,358,173.92 |
| Nov 12, 2024 | Bednar Andrew | Other Disposition | 45992 | 0.00 | $ 0.00 |