| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.37 | 1,625 | $112,725.11 | 30,301 | 2025-10-06 | Filing | |
| $65.50 | 16,800 | $1,100,384.88 | 92,035 | 2025-10-01 | Filing | |
| $66.23 | 12,972 | $859,082.37 | 37,302 | 2025-10-02 | Filing | |
| $66.09 | 14,142 | $934,661.75 | 37,302 | 2025-10-01 | Filing | |
| $67.69 | 34,461 | $2,332,637.52 | 57,130 | 2025-10-02 | Filing | |
| $67.69 | 30,203 | $2,044,416.91 | 57,130 | 2025-10-02 | Filing | |
| $68.01 | 15,000 | $1,020,210.00 | 31,926 | 2025-10-02 | Filing | |
| $64.68 | 14,827 | $958,976.26 | 57,130 | 2025-09-30 | Filing | |
| $64.54 | 10,473 | $675,945.22 | 57,130 | 2025-09-29 | Filing | |
| $65.24 | 57,900 | $3,777,668.13 | 79,657 | 2025-09-30 | Filing | |
| $65.26 | 49,800 | $3,249,733.86 | 110,500 | 2025-09-30 | Filing | |
| $64.58 | 1,700 | $109,787.19 | 57,130 | 2025-09-12 | Filing | |
| $62.16 | 11,950 | $742,838.29 | 31,926 | 2025-09-09 | Filing | |
| $64.56 | 1,000 | $64,555.30 | 57,130 | 2025-09-09 | Filing | |
| $64.56 | 20,000 | $1,291,106.00 | 57,130 | 2025-09-09 | Filing | |
| $62.00 | 250 | $15,500.00 | 31,926 | 2025-09-05 | Filing | |
| $59.60 | 6,000 | $357,580.80 | 82,679 | 2025-09-05 | Filing | |
| $53.68 | 1,130 | $60,661.68 | 37,302 | 2025-09-02 | Filing | |
| $49.22 | 10,000 | $492,200.00 | 38,432 | 2025-09-02 | Filing | |
| $60.14 | 11,200 | $673,548.96 | 108,835 | 2025-09-03 | Filing |