| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.82 | 126,088 | $8,929,539.55 | 15,172,128 | 2026-07-30 | Filing | |
| $70.06 | 131,912 | $9,242,084.50 | 15,298,216 | 2026-07-30 | Filing | |
| $68.99 | 51,000 | $3,518,505.30 | 15,430,128 | 2026-07-30 | Filing | |
| $67.43 | 1,000 | $67,425.00 | 15,481,128 | 2026-07-30 | Filing | |
| $67.02 | 10,000 | $670,246.00 | 15,482,128 | 2026-07-22 | Filing | |
| $64.35 | 120,000 | $7,722,108.00 | 15,492,128 | 2026-07-20 | Filing | |
| $63.50 | 100,000 | $6,350,010.00 | 15,612,128 | 2026-07-20 | Filing | |
| $54.52 | 100,000 | $5,451,860.00 | 15,712,128 | 2026-07-10 | Filing |