| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.70 | 29,107 | $3,658,749.90 | 270,065 | 2026-03-02 | Filing | |
| $127.10 | 5,676 | $721,419.60 | 104,687 | 2026-02-23 | Filing | |
| $127.91 | 2,500 | $319,775.00 | 40,555 | 2026-02-24 | Filing | |
| $128.00 | 8,765 | $1,121,920.00 | 53,925 | 2026-02-23 | Filing | |
| $118.55 | 5,676 | $672,889.80 | 104,978 | 2025-11-28 | Filing | |
| $117.24 | 1,500 | $175,860.00 | 38,626 | 2025-10-27 | Filing | |
| $115.17 | 1,000 | $115,170.00 | 40,126 | 2025-08-26 | Filing | |
| $112.39 | 13,330 | $1,498,158.70 | 244,433 | 2025-08-21 | Filing | |
| $111.07 | 1,576 | $175,046.32 | 5,432 | 2025-08-19 | Filing | |
| $111.47 | 1,699 | $189,387.53 | 70,327 | 2025-08-12 | Filing | |
| $111.24 | 39,466 | $4,390,197.84 | 72,026 | 2025-08-12 | Filing | |
| $109.29 | 990 | $108,197.10 | 41,332 | 2025-07-22 | Filing | |
| $96.61 | 11,111 | $1,073,433.71 | 110,654 | 2025-05-30 | Filing | |
| $96.72 | 94 | $9,091.68 | 111,492 | 2025-05-30 | Filing | |
| $96.21 | 41,070 | $3,951,344.70 | 111,586 | 2025-05-30 | Filing | |
| $94.04 | 750 | $70,530.00 | 42,527 | 2025-05-09 | Filing | |
| $90.72 | 1,300 | $117,936.00 | 7,354 | 2025-05-06 | Filing | |
| $88.74 | 3,500 | $310,590.00 | 28,557 | 2025-05-01 | Filing | |
| $90.43 | 3,989 | $360,725.27 | 53,903 | 2025-05-02 | Filing | |
| $88.83 | 11,622 | $1,032,382.26 | 57,632 | 2025-05-01 | Filing |