| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.26 | 11,567 | $754,862.42 | 2,008,475 | 2025-11-18 | Filing | |
| $66.15 | 2,269 | $150,094.35 | 131,216 | 2025-11-18 | Filing | |
| $65.26 | 4,988 | $325,516.88 | 133,485 | 2025-11-18 | Filing | |
| $69.41 | 200 | $13,882.00 | 120,464 | 2025-11-19 | Filing | |
| $68.86 | 2,052 | $141,300.72 | 120,664 | 2025-11-19 | Filing | |
| $67.90 | 3,307 | $224,545.30 | 122,716 | 2025-11-19 | Filing | |
| $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 |