| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.44 | 87,878 | $3,202,274.32 | 18,968,790 | 2025-11-05 | Filing | |
| $35.97 | 252,122 | $9,068,828.34 | 19,056,668 | 2025-11-05 | Filing | |
| $35.44 | 260,000 | $9,214,400.00 | 19,308,790 | 2025-11-04 | Filing | |
| $36.78 | 10,163 | $373,795.14 | 19,568,790 | 2025-11-03 | Filing | |
| $36.17 | 289,837 | $10,483,404.29 | 19,578,953 | 2025-11-03 | Filing | |
| $34.64 | 1,200,000 | $41,568,000.00 | 19,868,790 | 2025-09-02 | Filing | |
| $35.23 | 95,000 | $3,346,850.00 | 7,348,101 | 2025-08-12 | Filing | |
| $35.23 | 25,000 | $880,750.00 | 1,425,019 | 2025-08-12 | Filing | |
| $34.88 | 190,000 | $6,627,200.00 | 7,443,101 | 2025-08-11 | Filing | |
| $34.88 | 50,000 | $1,744,000.00 | 1,450,019 | 2025-08-11 | Filing | |
| $35.24 | 205,550 | $7,243,582.00 | 7,968,167 | 2025-08-12 | Filing | |
| $35.01 | 19,450 | $680,944.50 | 8,398,703 | 2025-08-11 | Filing | |
| $35.38 | 4,843 | $171,345.34 | 12,116 | 2025-08-04 | Filing | |
| $42.72 | 150,000 | $6,408,000.00 | 5,612,102 | 2025-05-05 | Filing | |
| $42.73 | 200,000 | $8,546,000.00 | 5,088,734 | 2025-05-05 | Filing | |
| $42.73 | 50,000 | $2,136,500.00 | 996,203 | 2025-05-05 | Filing | |
| $41.23 | 7,096 | $292,568.08 | 340 | 2025-05-02 | Filing | |
| $39.22 | 6,182 | $242,458.04 | 5,288,734 | 2025-03-03 | Filing | |
| $39.22 | 1,546 | $60,634.12 | 1,046,203 | 2025-03-03 | Filing | |
| $38.55 | 86,042 | $3,316,919.10 | 5,294,916 | 2025-03-03 | Filing |