| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.79 | 8,324 | $664,143.66 | 39,699 | 2026-04-09 | Filing | |
| $80.50 | 4,676 | $376,400.70 | 48,023 | 2026-04-09 | Filing | |
| $80.98 | 1,019 | $82,522.70 | 33,934 | 2026-04-06 | Filing | |
| $80.05 | 18,004 | $1,441,209.40 | 21,266 | 2026-04-02 | Filing | |
| $80.59 | 4,676 | $376,845.85 | 39,270 | 2026-04-02 | Filing | |
| $85.21 | 7,901 | $673,227.62 | 39,699 | 2026-03-11 | Filing | |
| $84.46 | 5,099 | $430,668.17 | 47,600 | 2026-03-11 | Filing | |
| $85.38 | 1,019 | $87,004.46 | 33,934 | 2026-03-11 | Filing | |
| $85.93 | 11,340 | $974,430.32 | 21,266 | 2026-03-02 | Filing | |
| $83.84 | 24,000 | $2,012,076.00 | 21,266 | 2026-02-25 | Filing | |
| $76.61 | 19,898 | $1,524,451.44 | 83,896 | 2026-02-12 | Filing | |
| $77.13 | 2,532 | $195,289.87 | 103,794 | 2026-02-12 | Filing | |
| $85.70 | 1,019 | $87,332.07 | 22,002 | 2026-01-09 | Filing | |
| $85.98 | 8,708 | $748,707.74 | 31,870 | 2026-01-06 | Filing | |
| $84.62 | 2,632 | $222,721.42 | 40,578 | 2026-01-06 | Filing | |
| $83.74 | 5,900 | $494,066.00 | 38,970 | 2025-12-12 | Filing | |
| $83.79 | 5,486 | $459,681.79 | 44,870 | 2025-12-12 | Filing | |
| $84.03 | 1,019 | $85,625.25 | 22,002 | 2025-12-12 | Filing | |
| $83.41 | 2,615 | $218,119.50 | 30,948 | 2025-12-12 | Filing | |
| $84.38 | 2,000 | $168,750.20 | 32,201 | 2025-12-11 | Filing |