| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.45 | 27,000 | $1,065,160.80 | 351,000 | 2025-06-24 | Filing | |
| $39.29 | 6,000 | $235,744.20 | 78,000 | 2025-06-24 | Filing | |
| $39.42 | 137,000 | $5,401,211.30 | 0 | 2025-06-24 | Filing | |
| $39.07 | 22,500 | $879,005.25 | 37,494 | 2025-06-16 | Filing | |
| $39.21 | 47,334 | $1,855,923.54 | 793,735 | 2025-06-16 | Filing | |
| $39.21 | 18,643 | $730,992.03 | 358,720 | 2025-06-16 | Filing | |
| $41.90 | 656 | $27,487.91 | 887,493 | 2025-06-10 | Filing | |
| $41.28 | 7,641 | $315,423.54 | 888,149 | 2025-06-10 | Filing | |
| $40.19 | 762 | $30,626.38 | 895,790 | 2025-06-10 | Filing | |
| $41.95 | 324 | $13,591.28 | 395,646 | 2025-06-10 | Filing | |
| $41.36 | 8,477 | $350,609.57 | 395,970 | 2025-06-10 | Filing | |
| $40.43 | 1,650 | $66,707.03 | 404,447 | 2025-06-10 | Filing | |
| $41.59 | 70,975 | $2,951,850.25 | 0 | 2025-06-10 | Filing | |
| $41.59 | 30,395 | $1,264,128.05 | 0 | 2025-06-10 | Filing | |
| $40.76 | 13,943 | $568,316.68 | 70,975 | 2025-06-10 | Filing | |
| $40.76 | 5,971 | $243,377.96 | 30,395 | 2025-06-10 | Filing | |
| $41.65 | 27,802 | $1,157,953.30 | 0 | 2025-06-10 | Filing | |
| $41.65 | 90,098 | $3,752,581.70 | 0 | 2025-06-10 | Filing | |
| $41.13 | 33,022 | $1,358,194.86 | 27,802 | 2025-06-10 | Filing | |
| $41.13 | 107,015 | $4,401,526.95 | 90,098 | 2025-06-10 | Filing |