| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.98 | 2,810 | $272,513.80 | 337,036 | 2025-11-20 | Filing | |
| $96.12 | 4,628 | $444,843.36 | 339,846 | 2025-11-20 | Filing | |
| $95.24 | 5,642 | $537,344.08 | 344,474 | 2025-11-20 | Filing | |
| $94.26 | 3,193 | $300,972.18 | 350,116 | 2025-11-20 | Filing | |
| $93.34 | 3,151 | $294,114.34 | 353,309 | 2025-11-20 | Filing | |
| $96.77 | 559 | $54,094.43 | 46,452 | 2025-11-20 | Filing | |
| $95.83 | 822 | $78,772.26 | 47,011 | 2025-11-20 | Filing | |
| $94.83 | 580 | $55,001.40 | 47,833 | 2025-11-20 | Filing | |
| $93.64 | 681 | $63,768.84 | 48,413 | 2025-11-20 | Filing | |
| $97.07 | 2,130 | $206,759.10 | 370,532 | 2025-11-20 | Filing | |
| $96.21 | 3,960 | $380,991.60 | 372,662 | 2025-11-20 | Filing | |
| $95.30 | 4,995 | $476,023.50 | 376,622 | 2025-11-20 | Filing | |
| $94.30 | 2,901 | $273,564.30 | 381,617 | 2025-11-20 | Filing | |
| $93.36 | 2,796 | $261,034.56 | 384,518 | 2025-11-20 | Filing | |
| $104.85 | 24,558 | $2,574,908.76 | 0 | 2025-11-11 | Filing | |
| $104.17 | 21,504 | $2,240,174.90 | 24,558 | 2025-11-11 | Filing | |
| $104.85 | 11,108 | $1,164,673.80 | 1,054,172 | 2025-11-11 | Filing | |
| $104.17 | 9,726 | $1,013,203.13 | 1,065,280 | 2025-11-11 | Filing | |
| $101.48 | 6,000 | $608,880.00 | 260,642 | 2025-11-06 | Filing | |
| $104.60 | 2,401 | $251,144.60 | 387,314 | 2025-11-05 | Filing |