| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.76 | 57,836 | $5,596,286.55 | 94,356 | 2025-12-17 | Filing | |
| $97.36 | 25,700 | $2,502,205.97 | 152,192 | 2025-12-17 | Filing | |
| $95.78 | 81,487 | $7,804,841.16 | 94,356 | 2025-12-16 | Filing | |
| $96.16 | 2,013 | $193,576.12 | 175,843 | 2025-12-16 | Filing | |
| $102.50 | 41,383 | $4,241,567.14 | 93,102 | 2025-11-12 | Filing | |
| $103.29 | 39,623 | $4,092,754.77 | 134,485 | 2025-11-12 | Filing | |
| $102.48 | 99,180 | $10,164,164.76 | 93,102 | 2025-11-10 | Filing | |
| $103.12 | 9,941 | $1,025,090.07 | 192,282 | 2025-11-10 | Filing | |
| $84.34 | 6,524 | $550,239.38 | 28,633 | 2025-11-07 | Filing | |
| $102.42 | 4,676 | $478,924.80 | 21,037 | 2025-11-07 | Filing | |
| $102.00 | 4,430 | $451,860.00 | 15,948 | 2025-09-12 | Filing | |
| $100.20 | 5,021 | $503,104.20 | 15,948 | 2025-09-10 | Filing | |
| $100.20 | 898 | $89,981.67 | 1,781 | 2025-09-08 | Filing | |
| $97.11 | 868 | $84,288.01 | 1,781 | 2025-08-27 | Filing | |
| $102.44 | 3,885 | $397,993.00 | 0 | 2025-08-25 | Filing | |
| $97.07 | 2,615 | $253,824.98 | 7,880 | 2025-08-12 | Filing | |
| $76.27 | 385 | $29,363.95 | 671 | 2025-05-22 | Filing | |
| $97.21 | 1,200 | $116,652.00 | 10,495 | 2025-05-22 | Filing | |
| $96.38 | 100,000 | $9,638,000.00 | 93,102 | 2025-05-13 | Filing | |
| $94.60 | 50,000 | $4,729,895.00 | 93,102 | 2025-05-12 | Filing |