| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.11 | 1,665 | $185,005.14 | 7,346 | 2026-05-19 | Filing | |
| $110.92 | 1,000 | $110,919.00 | 9,011 | 2026-05-19 | Filing | |
| $110.85 | 2,000 | $221,699.40 | 10,011 | 2026-05-19 | Filing | |
| $114.60 | 1,450 | $166,166.38 | 20,541 | 2026-02-24 | Filing | |
| $115.44 | 3,180 | $367,099.20 | 276,600 | 2026-02-23 | Filing | |
| $116.55 | 5,000 | $582,750.00 | 276,600 | 2026-02-17 | Filing | |
| $115.50 | 5,000 | $577,515.50 | 276,600 | 2026-02-13 | Filing | |
| $115.45 | 5,000 | $577,250.00 | 281,600 | 2026-02-13 | Filing | |
| $115.46 | 5,000 | $577,319.50 | 286,600 | 2026-02-13 | Filing | |
| $115.41 | 5,000 | $577,066.00 | 291,600 | 2026-02-13 | Filing | |
| $115.38 | 5,000 | $576,909.00 | 296,600 | 2026-02-13 | Filing | |
| $115.50 | 2,815 | $325,131.09 | 4,707 | 2026-02-13 | Filing | |
| $110.70 | 8,089 | $895,462.01 | 66,801 | 2026-02-09 | Filing | |
| $112.47 | 100 | $11,246.84 | 2,586 | 2025-11-07 | Filing | |
| $108.12 | 13,185 | $1,425,589.89 | 15,303 | 2025-08-19 | Filing | |
| $107.91 | 1,000 | $107,909.00 | 15,303 | 2025-08-18 | Filing | |
| $110.83 | 7,320 | $811,285.85 | 56,443 | 2025-08-08 | Filing | |
| $111.05 | 1,911 | $212,223.24 | 63,763 | 2025-08-08 | Filing | |
| $111.00 | 1,620 | $179,813.52 | 20,360 | 2025-08-07 | Filing | |
| $111.14 | 5,930 | $659,031.74 | 6,606 | 2025-08-04 | Filing |