| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.76 | 1,000 | $51,760.00 | 9,000 | 2025-10-31 | Filing | |
| $51.78 | 3,000 | $155,340.00 | 8,000 | 2025-10-31 | Filing | |
| $52.88 | 55,000 | $2,908,400.00 | 505,000 | 2025-10-30 | Filing | |
| $52.64 | 55,000 | $2,895,200.00 | 1,505,000 | 2025-10-30 | Filing | |
| $51.88 | 2,000 | $103,760.00 | 5,000 | 2025-08-27 | Filing | |
| $49.59 | 500 | $24,792.50 | 14,101 | 2025-08-22 | Filing | |
| $52.00 | 4,000 | $207,980.00 | 13,601 | 2025-08-15 | Filing | |
| $51.86 | 400 | $20,744.00 | 5,000 | 2025-08-15 | Filing | |
| $51.85 | 1,100 | $57,035.00 | 4,600 | 2025-08-15 | Filing | |
| $51.84 | 500 | $25,920.00 | 3,500 | 2025-08-15 | Filing | |
| $51.83 | 1,040 | $53,903.20 | 3,000 | 2025-08-15 | Filing | |
| $51.82 | 1,000 | $51,820.00 | 1,960 | 2025-08-15 | Filing | |
| $51.81 | 301 | $15,594.81 | 960 | 2025-08-15 | Filing | |
| $51.80 | 367 | $19,010.60 | 659 | 2025-08-15 | Filing | |
| $51.79 | 100 | $5,179.00 | 292 | 2025-08-15 | Filing | |
| $51.78 | 22 | $1,139.16 | 192 | 2025-08-15 | Filing | |
| $51.63 | 70 | $3,614.10 | 170 | 2025-08-15 | Filing | |
| $51.63 | 100 | $5,162.50 | 100 | 2025-08-15 | Filing | |
| $46.40 | 4,000 | $185,600.00 | 9,601 | 2025-08-08 | Filing | |
| $49.63 | 3,000 | $148,890.00 | 23,232 | 2025-08-13 | Filing |