| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.22 | 2,832 | $263,993.09 | 13,360 | 2026-02-06 | Filing | |
| $90.70 | 1,469 | $133,233.01 | 51,430 | 2026-02-04 | Filing | |
| $88.06 | 2,223 | $195,759.60 | 7,846 | 2026-02-02 | Filing | |
| $89.07 | 12,870 | $1,146,300.01 | 0 | 2026-02-03 | Filing | |
| $88.10 | 8,820 | $777,006.72 | 14,790 | 2026-02-02 | Filing | |
| $87.03 | 14,410 | $1,254,085.01 | 19,853 | 2026-01-30 | Filing | |
| $87.11 | 9,132 | $795,492.17 | 19,633 | 2025-08-22 | Filing | |
| $85.80 | 6,000 | $514,811.40 | 45,979 | 2025-08-14 | Filing | |
| $86.23 | 3,588 | $309,392.52 | 27,520 | 2025-05-13 | Filing | |
| $91.06 | 15,000 | $1,365,954.00 | 14,516 | 2024-12-03 | Filing | |
| $90.57 | 8,280 | $749,919.60 | 57,612 | 2024-12-03 | Filing | |
| $90.30 | 1,527 | $137,881.69 | 6,374 | 2024-11-27 | Filing | |
| $88.49 | 12,000 | $1,061,887.20 | 57,426 | 2024-11-14 | Filing | |
| $88.76 | 18,075 | $1,604,290.01 | 14,516 | 2024-11-14 | Filing | |
| $88.31 | 3,216 | $284,004.96 | 27,246 | 2024-11-07 | Filing | |
| $88.08 | 1,866 | $164,357.28 | 45,408 | 2024-11-06 | Filing | |
| $88.57 | 12,000 | $1,062,865.20 | 57,426 | 2024-11-06 | Filing | |
| $83.00 | 10,000 | $830,000.00 | 41,274 | 2024-11-04 | Filing | |
| $84.35 | 98 | $8,266.30 | 0 | 2024-07-30 | Filing | |
| $83.67 | 17,902 | $1,497,915.84 | 98 | 2024-07-30 | Filing |