| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.40 | 828 | $54,979.20 | 126,023 | 2025-11-19 | Filing | |
| $66.15 | 1,627 | $107,626.05 | 126,851 | 2025-11-18 | Filing | |
| $65.26 | 3,578 | $233,500.28 | 128,478 | 2025-11-18 | Filing | |
| $66.15 | 1,105 | $73,095.75 | 90,582 | 2025-11-18 | Filing | |
| $65.26 | 2,428 | $158,451.28 | 91,687 | 2025-11-18 | Filing | |
| $66.15 | 3,157 | $208,835.55 | 829,081 | 2025-11-18 | Filing | |
| $65.26 | 6,942 | $453,034.92 | 832,238 | 2025-11-18 | Filing | |
| $66.15 | 573 | $37,903.95 | 44,061 | 2025-11-18 | Filing | |
| $65.26 | 1,261 | $82,292.86 | 44,634 | 2025-11-18 | Filing | |
| $71.45 | 1,926 | $137,612.70 | 24,628 | 2025-11-11 | Filing | |
| $89.64 | 2,200 | $197,208.00 | 125,000 | 2025-11-03 | Filing | |
| $88.84 | 2,300 | $204,332.00 | 127,200 | 2025-11-03 | Filing | |
| $87.24 | 500 | $43,620.00 | 129,500 | 2025-11-03 | Filing | |
| $90.00 | 370 | $33,300.00 | 26,671 | 2025-11-03 | Filing | |
| $91.55 | 3,903 | $357,319.65 | 17,337,470 | 2025-10-28 | Filing | |
| $90.28 | 34,841 | $3,145,445.48 | 17,341,373 | 2025-10-28 | Filing | |
| $89.50 | 120,794 | $10,811,063.00 | 17,376,214 | 2025-10-28 | Filing | |
| $88.59 | 70,472 | $6,243,114.48 | 17,497,008 | 2025-10-28 | Filing | |
| $87.42 | 35,990 | $3,146,245.80 | 17,567,480 | 2025-10-28 | Filing | |
| $91.55 | 975 | $89,261.25 | 9,074,532 | 2025-10-28 | Filing |