| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $75.00 | 2,491 | $186,825.00 | 114,725 | 2025-07-16 | Filing | |
| $75.30 | 280 | $21,084.90 | 114,725 | 2025-07-15 | Filing | |
| $74.81 | 39,595 | $2,962,204.90 | 115,005 | 2025-07-15 | Filing | |
| $74.02 | 25,000 | $1,850,530.00 | 114,725 | 2025-06-24 | Filing | |
| $76.57 | 179 | $13,706.03 | 114,725 | 2025-06-10 | Filing | |
| $76.22 | 33,504 | $2,553,775.39 | 114,904 | 2025-06-10 | Filing | |
| $75.02 | 15,000 | $1,125,286.50 | 62,397 | 2025-06-04 | Filing |