| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.98 | 170,000 | $12,236,566.00 | 14,451,128 | 2026-08-13 | Filing | |
| $71.00 | 946 | $67,166.00 | 191,779 | 2026-08-12 | Filing | |
| $71.00 | 139,374 | $9,896,055.75 | 191,779 | 2026-08-12 | Filing | |
| $70.40 | 63,295 | $4,456,005.98 | 183,426 | 2026-08-12 | Filing | |
| $67.84 | 260,063 | $17,643,272.06 | 793,737 | 2026-08-11 | Filing | |
| $69.15 | 4,033 | $278,881.95 | 48,851 | 2026-08-11 | Filing | |
| $70.13 | 150,000 | $10,520,070.00 | 14,621,753 | 2026-08-12 | Filing | |
| $69.14 | 110,375 | $7,631,139.86 | 14,771,753 | 2026-08-11 | Filing | |
| $68.22 | 110,000 | $7,504,024.00 | 14,822,128 | 2026-08-11 | Filing | |
| $71.83 | 24,756 | $1,778,181.39 | 114,260 | 2026-08-03 | Filing | |
| $65.71 | 75,997 | $4,993,983.26 | 183,426 | 2026-08-04 | Filing | |
| $69.71 | 368,139 | $25,661,644.39 | 793,737 | 2026-08-03 | Filing | |
| $68.94 | 100,000 | $6,894,000.00 | 793,737 | 2026-08-03 | Filing | |
| $72.25 | 105,473 | $7,620,424.25 | 495,771 | 2026-08-03 | Filing | |
| $71.62 | 120,000 | $8,594,544.00 | 495,771 | 2026-08-03 | Filing | |
| $71.94 | 16,459 | $1,184,124.65 | 129,209 | 2026-08-03 | Filing | |
| $72.09 | 12,500 | $901,065.00 | 129,209 | 2026-08-03 | Filing | |
| $74.01 | 40,000 | $2,960,208.00 | 14,992,128 | 2026-07-30 | Filing | |
| $73.34 | 70,000 | $5,134,003.00 | 15,032,128 | 2026-07-30 | Filing | |
| $72.34 | 70,000 | $5,064,003.00 | 15,102,128 | 2026-07-30 | Filing |