| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.42 | 48 | $3,428.16 | 115,145 | 2025-07-16 | Filing | |
| $72.52 | 45 | $3,263.29 | 97,415 | 2025-07-16 | Filing | |
| $71.93 | 455 | $32,729.20 | 97,460 | 2025-07-16 | Filing | |
| $74.15 | 100 | $7,414.94 | 45,000 | 2025-07-09 | Filing | |
| $74.11 | 500 | $37,055.35 | 115,193 | 2025-07-09 | Filing | |
| $74.13 | 500 | $37,063.55 | 97,915 | 2025-07-09 | Filing | |
| $72.99 | 100 | $7,299.23 | 45,100 | 2025-07-02 | Filing | |
| $72.94 | 500 | $36,468.50 | 115,693 | 2025-07-02 | Filing | |
| $72.97 | 500 | $36,482.55 | 98,415 | 2025-07-02 | Filing | |
| $69.08 | 100 | $6,908.21 | 45,200 | 2025-06-25 | Filing | |
| $69.09 | 500 | $34,544.30 | 116,193 | 2025-06-25 | Filing | |
| $69.09 | 500 | $34,546.35 | 98,915 | 2025-06-25 | Filing | |
| $67.77 | 95 | $6,437.89 | 45,300 | 2025-06-18 | Filing | |
| $66.84 | 5 | $334.20 | 45,395 | 2025-06-18 | Filing | |
| $67.71 | 500 | $33,853.55 | 116,693 | 2025-06-18 | Filing | |
| $67.71 | 500 | $33,854.15 | 99,415 | 2025-06-18 | Filing | |
| $71.10 | 5 | $355.50 | 45,400 | 2025-06-11 | Filing | |
| $70.18 | 95 | $6,666.71 | 45,405 | 2025-06-11 | Filing | |
| $71.19 | 60 | $4,271.50 | 117,193 | 2025-06-11 | Filing | |
| $70.21 | 440 | $30,892.84 | 117,253 | 2025-06-11 | Filing |