| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.11 | 9,443 | $746,988.52 | 487,303 | 2026-04-17 | Filing | |
| $79.13 | 1,109 | $87,758.50 | 487,303 | 2026-04-16 | Filing | |
| $79.00 | 2,612 | $206,348.00 | 487,303 | 2026-04-15 | Filing | |
| $79.02 | 8,910 | $704,068.20 | 487,303 | 2026-04-14 | Filing | |
| $70.38 | 31,596 | $2,223,726.48 | 0 | 2026-03-17 | Filing | |
| $70.31 | 1,748 | $122,901.88 | 1,853 | 2026-03-18 | Filing | |
| $70.48 | 1,214 | $85,562.72 | 3,601 | 2026-03-17 | Filing | |
| $74.63 | 200 | $14,926.00 | 427,821 | 2026-02-24 | Filing | |
| $74.85 | 25,738 | $1,926,489.30 | 428,021 | 2026-02-24 | Filing | |
| $75.08 | 1,328 | $99,706.24 | 427,821 | 2026-02-23 | Filing | |
| $74.32 | 48,329 | $3,591,811.28 | 429,149 | 2026-02-23 | Filing | |
| $73.15 | 17,203 | $1,258,399.45 | 477,478 | 2026-02-23 | Filing | |
| $74.61 | 3,904 | $291,277.44 | 0 | 2026-02-20 | Filing | |
| $65.06 | 31,262 | $2,033,780.67 | 39,604 | 2025-11-24 | Filing | |
| $65.29 | 31,263 | $2,041,255.06 | 70,866 | 2025-11-24 | Filing | |
| $68.18 | 559 | $38,112.45 | 0 | 2025-11-25 | Filing | |
| $65.00 | 4,992 | $324,480.00 | 102,129 | 2025-11-13 | Filing | |
| $65.00 | 4,556 | $296,140.00 | 107,121 | 2025-11-12 | Filing | |
| $65.00 | 1,100 | $71,502.20 | 111,677 | 2025-10-29 | Filing | |
| $66.06 | 26,838 | $1,772,802.88 | 112,777 | 2025-10-27 | Filing |