| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.08 | 11,218 | $831,013.73 | 2,770,152 | 2025-11-03 | Filing | |
| $73.99 | 20,000 | $1,479,816.00 | 7,904 | 2025-11-03 | Filing | |
| $87.54 | 2,200 | $192,588.00 | 0 | 2025-10-10 | Filing | |
| $89.94 | 20,000 | $1,798,782.00 | 5,287 | 2025-10-07 | Filing | |
| $85.67 | 3,194 | $273,617.84 | 2,781,370 | 2025-10-01 | Filing | |
| $85.16 | 31,190 | $2,656,265.16 | 2,784,564 | 2025-10-01 | Filing | |
| $84.29 | 5,616 | $473,369.83 | 2,815,754 | 2025-10-01 | Filing | |
| $85.39 | 600 | $51,232.50 | 10,277 | 2025-10-01 | Filing | |
| $84.92 | 3,473 | $294,933.06 | 10,877 | 2025-10-01 | Filing | |
| $83.71 | 927 | $77,600.19 | 14,350 | 2025-10-01 | Filing | |
| $85.58 | 2,647 | $226,519.14 | 7,904 | 2025-10-01 | Filing | |
| $85.06 | 16,394 | $1,394,411.34 | 10,551 | 2025-10-01 | Filing | |
| $83.73 | 959 | $80,301.29 | 26,945 | 2025-10-01 | Filing | |
| $72.45 | 2,200 | $159,390.00 | 0 | 2025-09-10 | Filing | |
| $70.85 | 4,406 | $312,155.41 | 5,487 | 2025-09-02 | Filing | |
| $70.39 | 15,594 | $1,097,692.85 | 9,893 | 2025-09-02 | Filing | |
| $70.76 | 105 | $7,429.50 | 10,066 | 2025-09-02 | Filing | |
| $70.24 | 4,895 | $343,817.95 | 10,171 | 2025-09-02 | Filing | |
| $70.84 | 4,930 | $349,220.99 | 7,681 | 2025-09-02 | Filing | |
| $70.38 | 15,070 | $1,060,607.01 | 12,611 | 2025-09-02 | Filing |