| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.75 | 565,385 | $26,997,133.75 | 487,318 | 2025-07-25 | Filing | |
| $47.75 | 4,238,887 | $202,406,854.25 | 3,653,606 | 2025-07-25 | Filing | |
| $50.00 | 6,640 | $332,027.89 | 1,958,805 | 2025-07-23 | Filing | |
| $50.01 | 66,560 | $3,328,519.17 | 1,965,445 | 2025-07-22 | Filing | |
| $49.16 | 4,680 | $230,068.80 | 452,000 | 2025-07-21 | Filing | |
| $49.54 | 292 | $14,465.15 | 470,190 | 2025-07-18 | Filing | |
| $48.80 | 9,745 | $475,527.74 | 470,482 | 2025-07-18 | Filing | |
| $47.86 | 14,233 | $681,147.26 | 2,032,005 | 2025-07-14 | Filing | |
| $45.21 | 3,050 | $137,890.50 | 2,046,238 | 2025-06-30 | Filing | |
| $43.90 | 4,680 | $205,436.09 | 456,680 | 2025-06-20 | Filing | |
| $43.44 | 10,035 | $435,936.46 | 480,227 | 2025-06-18 | Filing | |
| $43.16 | 11,183 | $482,607.96 | 2,049,288 | 2025-06-16 | Filing | |
| $47.45 | 4,225 | $200,476.67 | 20,829 | 2025-06-05 | Filing | |
| $45.55 | 10,035 | $457,077.19 | 490,262 | 2025-05-30 | Filing | |
| $45.00 | 4,677 | $210,465.00 | 461,360 | 2025-05-19 | Filing | |
| $45.03 | 1,118 | $50,347.12 | 2,128,252 | 2025-05-14 | Filing | |
| $44.47 | 25,315 | $1,125,859.31 | 2,129,370 | 2025-05-14 | Filing | |
| $42.57 | 5,249 | $223,449.93 | 484,292 | 2025-04-21 | Filing | |
| $41.60 | 8,133 | $338,304.33 | 1,646,426 | 2025-04-14 | Filing | |
| $39.52 | 5,249 | $207,438.38 | 204,916 | 2025-03-20 | Filing |