| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.17 | 100,000 | $8,917,000.00 | 660,482 | 2025-12-08 | Filing | |
| $92.19 | 1,400 | $129,066.00 | 109,992 | 2025-12-08 | Filing | |
| $91.46 | 3,300 | $301,830.87 | 111,392 | 2025-12-08 | Filing | |
| $90.12 | 8,562 | $771,629.70 | 114,692 | 2025-12-08 | Filing | |
| $89.43 | 3,929 | $351,356.33 | 123,254 | 2025-12-08 | Filing | |
| $88.02 | 18,357 | $1,615,810.68 | 127,183 | 2025-12-08 | Filing | |
| $87.37 | 13,759 | $1,202,138.96 | 145,540 | 2025-12-08 | Filing | |
| $61.46 | 3,627 | $222,906.72 | 660,482 | 2025-10-29 | Filing | |
| $61.02 | 24,511 | $1,495,626.90 | 664,109 | 2025-10-29 | Filing | |
| $59.72 | 1,862 | $111,203.30 | 688,620 | 2025-10-29 | Filing | |
| $63.09 | 6,453 | $407,099.12 | 109,992 | 2025-10-15 | Filing | |
| $62.72 | 14,896 | $934,326.28 | 116,445 | 2025-10-15 | Filing | |
| $61.49 | 8,963 | $551,160.86 | 131,341 | 2025-10-15 | Filing | |
| $60.37 | 29,264 | $1,766,667.68 | 140,304 | 2025-10-15 | Filing | |
| $60.00 | 3,114 | $186,840.00 | 118,359 | 2025-10-13 | Filing | |
| $59.19 | 5,000 | $295,949.00 | 0 | 2025-10-13 | Filing | |
| $50.00 | 79,220 | $3,961,380.26 | 227,409 | 2025-09-17 | Filing | |
| $49.00 | 30,000 | $1,470,000.00 | 660,482 | 2025-09-16 | Filing | |
| $50.00 | 4,500 | $225,000.00 | 0 | 2025-06-11 | Filing | |
| $49.04 | 5,000 | $245,185.50 | 0 | 2025-06-03 | Filing |