| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $90.28 | 8,723 | $787,512.44 | 9,075,507 | 2025-10-28 | Filing | |
| $89.50 | 30,190 | $2,702,005.00 | 9,084,230 | 2025-10-28 | Filing | |
| $88.59 | 17,622 | $1,561,132.98 | 9,114,420 | 2025-10-28 | Filing | |
| $87.42 | 8,990 | $785,905.80 | 9,132,042 | 2025-10-28 | Filing | |
| $92.96 | 2,623 | $243,834.08 | 130,000 | 2025-10-06 | Filing |