| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.53 | 6,300 | $299,423.88 | 19,253,698 | 2026-04-07 | Filing | |
| $47.06 | 63,700 | $2,997,594.60 | 19,259,998 | 2026-04-07 | Filing | |
| $46.18 | 130,000 | $6,003,504.00 | 19,323,698 | 2026-04-06 | Filing | |
| $50.62 | 50,000 | $2,530,810.00 | 790,716 | 2026-03-31 | Filing | |
| $49.56 | 8,063 | $399,597.44 | 139,016 | 2026-03-31 | Filing | |
| $49.66 | 7,407 | $367,831.62 | 139,016 | 2026-03-31 | Filing | |
| $49.66 | 4,115 | $204,330.33 | 139,016 | 2026-03-31 | Filing | |
| $49.52 | 12,500 | $619,005.00 | 139,016 | 2026-03-31 | Filing | |
| $49.54 | 25,000 | $1,238,385.00 | 139,016 | 2026-03-31 | Filing | |
| $49.72 | 20,000 | $994,324.00 | 139,016 | 2026-03-31 | Filing | |
| $51.66 | 18,941 | $978,492.06 | 139,016 | 2026-03-30 | Filing | |
| $50.74 | 200,000 | $10,147,260.00 | 19,453,698 | 2026-03-31 | Filing | |
| $51.14 | 85,000 | $4,346,755.50 | 19,653,698 | 2026-03-30 | Filing | |
| $51.48 | 50,000 | $2,574,180.00 | 183,426 | 2026-03-27 | Filing | |
| $51.23 | 100,000 | $5,122,980.00 | 19,738,698 | 2026-03-27 | Filing | |
| $50.38 | 500,000 | $25,190,800.00 | 19,838,698 | 2026-03-27 | Filing | |
| $50.56 | 236,999 | $11,981,839.94 | 20,338,698 | 2026-03-26 | Filing | |
| $49.61 | 400,001 | $19,845,249.61 | 20,575,697 | 2026-03-26 | Filing | |
| $51.36 | 50,000 | $2,568,035.00 | 790,716 | 2026-03-26 | Filing | |
| $49.76 | 107,400 | $5,344,374.36 | 20,975,698 | 2026-03-25 | Filing |