| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.53 | 5,000 | $637,650.00 | 0 | 2026-08-17 | Filing | |
| $133.27 | 239,850 | $31,964,809.50 | 98,744 | 2026-08-10 | Filing | |
| $129.40 | 18,278 | $2,365,173.20 | 60,486 | 2026-08-06 | Filing | |
| $127.00 | 8,895 | $1,129,665.00 | 78,764 | 2026-08-06 | Filing | |
| $106.43 | 5,872 | $624,956.96 | 259,058 | 2026-07-23 | Filing | |
| $105.62 | 4,828 | $509,933.36 | 264,930 | 2026-07-23 | Filing | |
| $118.52 | 3,359 | $398,108.68 | 259,058 | 2026-07-09 | Filing | |
| $117.62 | 2,335 | $274,642.70 | 262,417 | 2026-07-09 | Filing | |
| $116.55 | 5,005 | $583,332.75 | 264,752 | 2026-07-09 | Filing | |
| $110.60 | 7,448 | $823,748.80 | 60,486 | 2026-07-06 | Filing | |
| $109.02 | 4,854 | $529,183.08 | 67,934 | 2026-07-06 | Filing | |
| $106.27 | 1,292 | $137,300.84 | 258,917 | 2026-06-25 | Filing | |
| $105.27 | 2,456 | $258,543.12 | 260,209 | 2026-06-25 | Filing | |
| $104.28 | 3,723 | $388,234.44 | 262,665 | 2026-06-25 | Filing | |
| $103.10 | 1,836 | $189,291.60 | 266,388 | 2026-06-25 | Filing | |
| $102.34 | 12,091 | $1,237,392.94 | 268,224 | 2026-06-25 | Filing | |
| $95.82 | 1,806 | $173,050.92 | 37,648 | 2026-06-22 | Filing | |
| $94.03 | 6,515 | $612,605.45 | 258,917 | 2026-06-08 | Filing | |
| $102.27 | 2,370 | $242,379.90 | 98,603 | 2026-06-03 | Filing | |
| $102.27 | 2,404 | $245,857.08 | 69,082 | 2026-06-03 | Filing |