| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.91 | 220,000 | $10,099,496.00 | 18,468,698 | 2026-05-05 | Filing | |
| $45.51 | 30,000 | $1,365,300.00 | 18,688,698 | 2026-05-04 | Filing | |
| $44.75 | 170,000 | $7,608,010.00 | 18,718,698 | 2026-05-04 | Filing | |
| $44.41 | 3,000 | $133,239.90 | 18,888,698 | 2026-04-30 | Filing | |
| $43.50 | 362,000 | $15,746,131.20 | 18,891,698 | 2026-04-29 | Filing | |
| $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 |