| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $77.07 | 1,744 | $134,410.08 | 156,693 | 2026-03-12 | Filing | |
| $77.54 | 551 | $42,724.54 | 27,957 | 2026-03-11 | Filing | |
| $77.74 | 2,179 | $169,395.46 | 28,807 | 2026-02-24 | Filing | |
| $79.05 | 1,800 | $142,281.00 | 160,153 | 2026-02-19 | Filing | |
| $78.50 | 8,433 | $661,987.13 | 161,953 | 2026-02-19 | Filing | |
| $74.24 | 51 | $3,786.24 | 30,986 | 2026-02-13 | Filing | |
| $76.92 | 6,548 | $503,670.85 | 262,776 | 2026-02-13 | Filing | |
| $76.05 | 1,100 | $83,650.05 | 269,324 | 2026-02-13 | Filing |