| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.63 | 2,264 | $187,074.32 | 21,486 | 2025-11-25 | Filing | |
| $80.15 | 6,100 | $488,915.00 | 17,451 | 2025-11-24 | Filing | |
| $80.13 | 5,701 | $456,821.13 | 17,451 | 2025-11-24 | Filing | |
| $79.50 | 10,000 | $795,000.00 | 6,666 | 2025-11-21 | Filing | |
| $77.18 | 192 | $14,818.56 | 103,901 | 2025-11-17 | Filing | |
| $76.53 | 777 | $59,463.81 | 104,093 | 2025-11-17 | Filing | |
| $75.64 | 1,843 | $139,404.52 | 104,870 | 2025-11-17 | Filing | |
| $74.50 | 7,333 | $546,308.50 | 6,666 | 2025-11-12 | Filing | |
| $69.50 | 12,000 | $834,000.00 | 6,666 | 2025-10-30 | Filing | |
| $69.50 | 3,666 | $254,787.00 | 6,666 | 2025-10-30 | Filing | |
| $64.97 | 312 | $20,270.64 | 103,901 | 2025-10-07 | Filing | |
| $63.80 | 1,306 | $83,322.80 | 104,213 | 2025-10-07 | Filing | |
| $62.89 | 1,757 | $110,497.73 | 105,519 | 2025-10-07 | Filing | |
| $66.89 | 1,884 | $126,020.76 | 10,332 | 2025-10-03 | Filing | |
| $66.10 | 4,037 | $266,845.70 | 12,216 | 2025-10-03 | Filing | |
| $65.05 | 2,729 | $177,521.45 | 16,253 | 2025-10-03 | Filing | |
| $66.93 | 1,600 | $107,088.00 | 10,332 | 2025-10-03 | Filing | |
| $66.11 | 3,149 | $208,180.39 | 11,932 | 2025-10-03 | Filing | |
| $65.02 | 2,163 | $140,638.26 | 15,081 | 2025-10-03 | Filing | |
| $66.87 | 2,381 | $159,217.47 | 10,332 | 2025-10-03 | Filing |