| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $192.61 | 881 | $169,692.85 | 21,656 | 2026-06-29 | Filing | |
| $191.87 | 541 | $103,799.56 | 22,537 | 2026-06-29 | Filing | |
| $190.55 | 600 | $114,327.00 | 23,078 | 2026-06-29 | Filing | |
| $188.57 | 100 | $18,857.00 | 23,678 | 2026-06-29 | Filing | |
| $187.83 | 300 | $56,348.01 | 23,778 | 2026-06-29 | Filing | |
| $186.92 | 858 | $160,373.67 | 24,078 | 2026-06-29 | Filing | |
| $185.90 | 1,100 | $204,489.01 | 24,936 | 2026-06-29 | Filing | |
| $184.59 | 900 | $166,128.21 | 26,036 | 2026-06-29 | Filing | |
| $183.17 | 300 | $54,951.99 | 26,936 | 2026-06-29 | Filing | |
| $170.32 | 300 | $51,096.00 | 123,269 | 2026-06-24 | Filing | |
| $169.24 | 5,651 | $956,398.41 | 123,569 | 2026-06-24 | Filing | |
| $168.20 | 9,496 | $1,597,188.27 | 129,220 | 2026-06-24 | Filing | |
| $167.35 | 4,553 | $761,921.79 | 138,716 | 2026-06-24 | Filing | |
| $156.12 | 4,615 | $720,490.11 | 49,975 | 2026-06-16 | Filing | |
| $156.12 | 10,020 | $1,564,310.38 | 267,330 | 2026-06-16 | Filing | |
| $156.12 | 2,157 | $336,748.90 | 56,521 | 2026-06-16 | Filing | |
| $156.12 | 2,722 | $424,956.46 | 123,269 | 2026-06-16 | Filing | |
| $156.12 | 4,175 | $651,797.66 | 291,876 | 2026-06-16 | Filing | |
| $160.12 | 29,600 | $4,739,679.28 | 154,647 | 2026-06-17 | Filing | |
| $156.12 | 3,575 | $558,126.50 | 154,647 | 2025-06-16 | Filing |