| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| 34.9918 (reported; USD unavailable) | 144,180 | USD value unavailable | 80,760 | 2026-05-01 | Filing | |
| 35.3100 (reported; USD unavailable) | 21,258 | USD value unavailable | 63,647 | 2026-04-30 | Filing | |
| 30.1410 (reported; USD unavailable) | 62,102 | USD value unavailable | 224,940 | 2026-03-17 | Filing | |
| 31.6684 (reported; USD unavailable) | 20,025 | USD value unavailable | 1,170,639 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 7,924 | USD value unavailable | 84,905 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 9,533 | USD value unavailable | 107,711 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 17,295 | USD value unavailable | 85,755 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 14,150 | USD value unavailable | 6,774 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 1,127 | USD value unavailable | 10,914 | 2026-03-05 | Filing | |
| 31.6684 (reported; USD unavailable) | 17,295 | USD value unavailable | 9,989 | 2026-03-05 | Filing | |
| 32.4645 (reported; USD unavailable) | 23,393 | USD value unavailable | 1,148,212 | 2026-03-04 | Filing | |
| 32.9474 (reported; USD unavailable) | 37,372 | USD value unavailable | 85,755 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 20,461 | USD value unavailable | 123,127 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 33,512 | USD value unavailable | 123,127 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 11,277 | USD value unavailable | 97,590 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 9,098 | USD value unavailable | 75,010 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 1,186 | USD value unavailable | 8,461 | 2026-03-04 | Filing | |
| 32.4645 (reported; USD unavailable) | 1,489 | USD value unavailable | 6,181 | 2026-03-04 | Filing | |
| 32.3599 (reported; USD unavailable) | 66,735 | USD value unavailable | 123,127 | 2026-03-03 | Filing | |
| 32.3599 (reported; USD unavailable) | 62,250 | USD value unavailable | 48,384 | 2026-03-03 | Filing |