| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.81 | 140,000 | $6,132,854.00 | 3,507,164 | 2026-05-20 | Filing | |
| $42.60 | 185,000 | $7,880,334.00 | 3,367,164 | 2026-05-19 | Filing | |
| $42.55 | 175,000 | $7,446,547.50 | 3,182,164 | 2026-05-18 | Filing | |
| $39.83 | 18,865 | $751,392.95 | 4,784,570 | 2026-05-15 | Filing | |
| $38.28 | 27,408 | $1,049,178.24 | 4,765,705 | 2026-05-15 | Filing | |
| $39.92 | 51,893 | $2,071,568.56 | 4,738,297 | 2026-05-14 | Filing | |
| $39.08 | 88,107 | $3,443,221.56 | 4,686,404 | 2026-05-14 | Filing | |
| $39.45 | 70,926 | $2,798,030.70 | 4,598,297 | 2026-05-13 | Filing | |
| $38.82 | 94,074 | $3,651,952.68 | 4,527,371 | 2026-05-13 | Filing | |
| $40.35 | 532 | $21,466.20 | 4,433,297 | 2026-05-11 | Filing | |
| $39.65 | 252,734 | $10,020,903.10 | 4,432,765 | 2026-05-11 | Filing | |
| $38.91 | 246,734 | $9,600,419.94 | 4,180,031 | 2026-05-11 | Filing | |
| $41.15 | 73,104 | $3,008,229.60 | 3,933,297 | 2026-05-08 | Filing | |
| $40.67 | 79,144 | $3,218,786.48 | 3,860,193 | 2026-05-08 | Filing | |
| $38.70 | 3,396 | $131,425.20 | 3,781,049 | 2026-05-08 | Filing | |
| $38.00 | 15,745 | $598,310.00 | 3,777,653 | 2026-05-08 | Filing | |
| $40.46 | 56,630 | $2,291,249.80 | 3,761,908 | 2026-05-07 | Filing | |
| $39.39 | 94,356 | $3,716,682.84 | 3,705,278 | 2026-05-07 | Filing | |
| $38.46 | 116,412 | $4,477,205.52 | 3,610,922 | 2026-05-07 | Filing | |
| $37.60 | 123,393 | $4,639,576.80 | 3,494,510 | 2026-05-07 | Filing |