| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.48 | 10,390 | $690,718.89 | 1,086,296 | 2026-06-08 | Filing | |
| $65.48 | 120,895 | $7,916,011.17 | 1,096,686 | 2026-06-08 | Filing | |
| $64.56 | 149,580 | $9,656,944.63 | 1,217,581 | 2026-06-08 | Filing | |
| $63.95 | 115,035 | $7,356,649.30 | 1,367,161 | 2026-06-08 | Filing | |
| $69.00 | 2,500 | $172,500.00 | 11,000 | 2026-06-08 | Filing | |
| $71.74 | 27,122 | $1,945,732.28 | 213,355 | 2026-06-03 | Filing | |
| $71.74 | 653 | $46,846.22 | 29,597 | 2026-06-03 | Filing | |
| $73.54 | 400 | $29,414.52 | 38,239 | 2026-06-03 | Filing | |
| $72.65 | 2,399 | $174,296.23 | 38,639 | 2026-06-03 | Filing | |
| $71.85 | 1,201 | $86,294.85 | 41,038 | 2026-06-03 | Filing | |
| $73.09 | 21,408 | $1,564,740.69 | 18,231 | 2026-06-02 | Filing | |
| $80.59 | 2,400 | $193,416.00 | 18,231 | 2026-06-01 | Filing | |
| $66.62 | 2,400 | $159,888.00 | 20,631 | 2026-05-01 | Filing | |
| $47.71 | 2,400 | $114,504.00 | 23,031 | 2026-04-01 | Filing | |
| $50.00 | 5,260 | $263,000.00 | 21,252 | 2026-03-17 | Filing | |
| $47.47 | 11,073 | $525,686.25 | 38,108 | 2026-03-16 | Filing | |
| $46.80 | 19,338 | $904,977.79 | 49,181 | 2026-03-16 | Filing | |
| $46.21 | 2,400 | $110,904.00 | 25,431 | 2026-03-12 | Filing | |
| $45.81 | 1,180 | $54,061.23 | 26,512 | 2026-03-02 | Filing | |
| $45.00 | 34,205 | $1,539,255.78 | 27,692 | 2026-03-02 | Filing |