| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.41 | 25,154 | $1,771,093.14 | 553,700 | 2025-10-07 | Filing | |
| $70.85 | 360 | $25,504.20 | 52,846 | 2025-10-03 | Filing | |
| $70.63 | 3,528 | $249,182.64 | 638,688 | 2025-10-02 | Filing | |
| $72.84 | 750 | $54,630.00 | 27,684 | 2025-09-05 | Filing | |
| $72.08 | 2,100 | $151,368.00 | 635,160 | 2025-08-14 | Filing | |
| $72.15 | 742 | $53,535.30 | 2,934 | 2025-08-13 | Filing | |
| $72.15 | 4,108 | $296,392.20 | 633,060 | 2025-08-13 | Filing | |
| $74.34 | 10,000 | $743,400.00 | 521,233 | 2025-06-11 | Filing | |
| $71.30 | 28,080 | $2,002,104.00 | 507,810 | 2025-04-08 | Filing | |
| $70.07 | 10,000 | $700,700.00 | 472,196 | 2024-12-23 | Filing | |
| $70.33 | 20,275 | $1,425,940.75 | 462,196 | 2024-12-20 | Filing | |
| $59.40 | 10,000 | $594,000.00 | 436,011 | 2024-05-23 | Filing | |
| $59.24 | 10,000 | $592,400.00 | 426,011 | 2024-05-23 | Filing | |
| $58.99 | 1,000 | $58,990.00 | 23,036 | 2024-05-23 | Filing | |
| $55.33 | 450 | $24,898.50 | 10,441 | 2024-03-14 | Filing | |
| $55.50 | 16,000 | $888,000.00 | 135,855 | 2024-02-29 | Filing | |
| $56.92 | 3,500 | $199,220.00 | 561,403 | 2024-02-21 | Filing | |
| $56.75 | 20,000 | $1,135,000.00 | 412,651 | 2024-02-21 | Filing | |
| $57.09 | 102 | $5,823.18 | 392,651 | 2024-02-20 | Filing | |
| $57.00 | 20,430 | $1,164,510.00 | 392,549 | 2024-02-16 | Filing |