| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.04 | 179 | $15,401.16 | 764,000 | 2026-09-11 | Filing | |
| $85.41 | 5,109 | $436,359.69 | 764,179 | 2026-09-11 | Filing | |
| $84.61 | 10,712 | $906,342.32 | 769,288 | 2026-09-11 | Filing | |
| $86.09 | 306 | $26,343.54 | 91,167 | 2026-09-11 | Filing | |
| $85.41 | 3,793 | $323,960.13 | 91,473 | 2026-09-11 | Filing | |
| $84.62 | 7,901 | $668,582.62 | 95,266 | 2026-09-11 | Filing | |
| $97.06 | 5 | $485.30 | 76,177 | 2026-08-11 | Filing | |
| $96.50 | 4,237 | $408,870.50 | 76,182 | 2026-08-11 | Filing | |
| $95.33 | 2,258 | $215,255.14 | 80,419 | 2026-08-11 | Filing | |
| $104.22 | 5,009 | $522,037.98 | 28,937 | 2026-05-28 | Filing | |
| $105.11 | 2,146 | $225,566.06 | 28,937 | 2026-05-27 | Filing | |
| $104.57 | 20,534 | $2,147,240.38 | 31,083 | 2026-05-27 | Filing | |
| $103.55 | 300 | $31,065.00 | 51,617 | 2026-05-27 | Filing | |
| $94.13 | 1,555 | $146,372.15 | 19,674 | 2026-05-05 | Filing | |
| $93.49 | 9,797 | $915,921.53 | 21,229 | 2026-05-05 | Filing | |
| $92.39 | 4,636 | $428,320.04 | 31,026 | 2026-05-05 | Filing | |
| $91.73 | 2,884 | $264,549.32 | 35,662 | 2026-05-05 | Filing | |
| $90.73 | 379 | $34,386.67 | 38,546 | 2026-05-05 | Filing | |
| $70.74 | 526 | $37,209.24 | 20,587 | 2025-11-03 | Filing | |
| $69.30 | 1,294 | $89,674.20 | 21,113 | 2025-11-03 | Filing |