| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $167.38 | 3,463 | $579,638.67 | 125,516 | 2026-08-10 | Filing | |
| $164.61 | 750 | $123,453.83 | 4,556 | 2026-08-05 | Filing | |
| $163.95 | 950 | $155,747.75 | 5,306 | 2026-08-05 | Filing | |
| $158.80 | 5,092 | $808,625.89 | 2,975 | 2026-08-04 | Filing | |
| $158.98 | 9,088 | $1,444,824.78 | 8,067 | 2026-08-04 | Filing | |
| $163.29 | 116 | $18,941.64 | 11,182 | 2026-07-16 | Filing | |
| $131.08 | 600 | $78,648.00 | 40,814 | 2026-06-15 | Filing | |
| $130.86 | 600 | $78,516.00 | 40,814 | 2026-06-10 | Filing | |
| $153.00 | 40 | $6,120.00 | 1,881,336 | 2026-06-29 | Filing | |
| $152.20 | 46,663 | $7,102,318.58 | 1,881,376 | 2026-06-29 | Filing | |
| $151.47 | 70,513 | $10,680,315.01 | 1,928,039 | 2026-06-29 | Filing | |
| $150.53 | 25,812 | $3,885,433.90 | 1,998,552 | 2026-06-29 | Filing | |
| $151.16 | 52,935 | $8,001,628.13 | 1,881,336 | 2026-06-26 | Filing | |
| $150.49 | 64,037 | $9,636,838.48 | 1,934,271 | 2026-06-26 | Filing | |
| $131.16 | 1,951 | $255,893.16 | 11,048 | 2026-06-22 | Filing | |
| $131.16 | 1,556 | $204,084.96 | 20,971 | 2026-06-22 | Filing | |
| $130.19 | 116 | $15,102.04 | 8,796 | 2026-06-16 | Filing | |
| $130.24 | 3,418 | $445,155.53 | 41,090 | 2026-06-11 | Filing | |
| $130.41 | 5,000 | $652,030.00 | 44,508 | 2026-06-10 | Filing | |
| $132.55 | 100 | $13,255.00 | 2,012,919 | 2026-06-05 | Filing |