| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.37 | 12,862 | $1,548,159.07 | 637,085 | 2026-05-22 | Filing | |
| $119.58 | 8,038 | $961,182.43 | 649,947 | 2026-05-22 | Filing | |
| $118.48 | 500 | $59,242.00 | 657,985 | 2026-05-22 | Filing | |
| $114.61 | 2,761 | $316,438.21 | 180,877 | 2026-05-15 | Filing | |
| $118.10 | 2,344 | $276,825.93 | 177,223 | 2026-05-15 | Filing | |
| $117.24 | 2,842 | $333,203.75 | 179,567 | 2026-05-15 | Filing | |
| $116.42 | 1,100 | $128,058.04 | 182,409 | 2026-05-15 | Filing | |
| $114.97 | 300 | $34,491.99 | 183,509 | 2026-05-15 | Filing | |
| $118.16 | 1,712 | $202,294.20 | 191,313 | 2026-05-15 | Filing | |
| $117.34 | 2,005 | $235,268.10 | 193,025 | 2026-05-15 | Filing | |
| $116.65 | 1,495 | $174,397.28 | 195,030 | 2026-05-15 | Filing | |
| $115.08 | 300 | $34,524.99 | 196,525 | 2026-05-15 | Filing | |
| $117.95 | 3,469 | $409,153.98 | 246,737 | 2026-05-15 | Filing | |
| $116.87 | 3,149 | $368,025.20 | 250,206 | 2026-05-15 | Filing | |
| $115.89 | 351 | $40,677.43 | 253,355 | 2026-05-15 | Filing | |
| $114.62 | 200 | $22,924.00 | 253,706 | 2026-05-15 | Filing | |
| $78.26 | 2,501 | $195,722.26 | 200,041 | 2026-03-20 | Filing | |
| $77.68 | 2,391 | $185,727.38 | 202,542 | 2026-03-20 | Filing | |
| $79.50 | 7,981 | $634,513.44 | 187,097 | 2026-03-17 | Filing | |
| $79.74 | 3,132 | $249,745.68 | 188,613 | 2026-03-18 | Filing |