| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.54 | 80 | $5,403.20 | 98,377 | 2025-12-17 | Filing | |
| $67.24 | 6,671 | $448,525.35 | 98,457 | 2025-12-17 | Filing | |
| $67.16 | 4,994 | $335,415.02 | 105,128 | 2025-12-16 | Filing | |
| $66.64 | 21,772 | $1,450,894.79 | 110,122 | 2025-12-16 | Filing | |
| $67.26 | 2,491 | $167,553.88 | 70,563 | 2025-12-17 | Filing | |
| $67.17 | 2,371 | $159,261.26 | 73,054 | 2025-12-16 | Filing | |
| $66.58 | 6,738 | $448,587.74 | 75,425 | 2025-12-16 | Filing | |
| $68.75 | 7,273 | $500,018.75 | 108,065 | 2025-12-11 | Filing | |
| $67.51 | 6,199 | $418,464.73 | 98,377 | 2025-12-09 | Filing | |
| $66.99 | 28,168 | $1,887,027.84 | 104,576 | 2025-12-09 | Filing | |
| $67.56 | 4,500 | $304,035.75 | 62,397 | 2025-12-01 | Filing | |
| $66.91 | 36,699 | $2,455,405.31 | 114,725 | 2025-11-24 | Filing | |
| $67.85 | 3,300 | $223,905.00 | 9,107 | 2025-11-25 | Filing | |
| $65.55 | 3,000 | $196,650.00 | 67,435 | 2025-11-21 | Filing | |
| $66.12 | 6,164 | $407,563.68 | 115,338 | 2025-11-20 | Filing | |
| $69.17 | 13,786 | $953,618.98 | 114,725 | 2025-10-14 | Filing | |
| $68.51 | 11,214 | $768,222.92 | 128,511 | 2025-10-14 | Filing | |
| $71.66 | 25,000 | $1,791,490.00 | 114,725 | 2025-09-16 | Filing | |
| $74.92 | 7,000 | $524,440.00 | 70,435 | 2025-08-22 | Filing | |
| $72.31 | 25,000 | $1,807,827.50 | 114,725 | 2025-08-12 | Filing |