| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.20 | 11,200 | $752,628.80 | 639,987 | 2025-08-15 | Filing | |
| $66.19 | 18,370 | $1,215,851.52 | 651,187 | 2025-08-15 | Filing | |
| $68.21 | 200 | $13,641.00 | 161,662 | 2025-08-15 | Filing | |
| $67.21 | 3,400 | $228,520.12 | 161,862 | 2025-08-15 | Filing | |
| $66.21 | 6,183 | $409,406.73 | 165,262 | 2025-08-15 | Filing | |
| $68.61 | 475 | $32,589.75 | 34,630 | 2025-08-15 | Filing | |
| $66.98 | 7,230 | $484,294.32 | 157,868 | 2025-08-19 | Filing | |
| $66.12 | 200 | $13,223.00 | 174,669 | 2025-06-17 | Filing | |
| $65.52 | 8,526 | $558,643.98 | 174,869 | 2025-06-17 | Filing | |
| $66.09 | 200 | $13,217.00 | 309,543 | 2025-06-17 | Filing | |
| $65.51 | 15,478 | $1,014,027.24 | 309,743 | 2025-06-17 | Filing | |
| $64.27 | 899 | $57,778.73 | 255,377 | 2025-06-12 | Filing | |
| $64.27 | 290 | $18,638.30 | 176,737 | 2025-06-12 | Filing | |
| $64.01 | 2,407 | $154,072.07 | 177,027 | 2025-06-11 | Filing | |
| $64.07 | 762 | $48,821.34 | 36,937 | 2025-06-11 | Filing | |
| $64.61 | 29,784 | $1,924,433.59 | 688,409 | 2025-06-05 | Filing | |
| $63.51 | 4,185 | $265,780.98 | 38,103 | 2025-05-28 | Filing | |
| $63.53 | 15,000 | $952,947.00 | 131,676 | 2025-05-28 | Filing | |
| $63.97 | 9,961 | $637,205.17 | 257,162 | 2025-05-16 | Filing | |
| $63.50 | 9,643 | $612,300.61 | 181,186 | 2025-05-16 | Filing |