| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.66 | 1,500 | $173,488.05 | 246,686 | 2026-06-15 | Filing | |
| $114.31 | 1,500 | $171,466.05 | 248,186 | 2026-06-15 | Filing | |
| $112.08 | 200 | $22,415.00 | 249,686 | 2026-06-15 | Filing | |
| $110.75 | 939 | $103,994.25 | 6,781 | 2026-06-12 | Filing | |
| $110.75 | 470 | $52,052.50 | 15,576 | 2026-06-12 | Filing | |
| $108.88 | 470 | $51,173.60 | 16,046 | 2026-06-11 | Filing | |
| $113.29 | 419 | $47,469.22 | 82,180 | 2026-06-02 | Filing | |
| $112.05 | 153 | $17,143.15 | 82,599 | 2026-06-02 | Filing | |
| $110.60 | 153 | $16,921.80 | 82,752 | 2026-06-02 | Filing | |
| $109.79 | 306 | $33,594.21 | 82,905 | 2026-06-02 | Filing | |
| $115.57 | 39 | $4,507.23 | 249,886 | 2026-06-01 | Filing | |
| $114.97 | 10,861 | $1,248,707.63 | 249,925 | 2026-06-01 | Filing | |
| $113.95 | 1,700 | $193,719.08 | 260,786 | 2026-06-01 | Filing | |
| $112.46 | 600 | $67,473.24 | 262,486 | 2026-06-01 | Filing | |
| $101.21 | 500 | $50,605.00 | 10,582 | 2026-05-22 | Filing | |
| $101.17 | 7 | $708.19 | 65,436 | 2026-05-20 | Filing | |
| $100.43 | 858 | $86,167.48 | 65,443 | 2026-05-20 | Filing | |
| $101.23 | 50 | $5,061.35 | 66,301 | 2026-05-19 | Filing | |
| $100.16 | 2,334 | $233,773.21 | 66,351 | 2026-05-19 | Filing | |
| $100.17 | 1,627 | $162,975.94 | 83,211 | 2026-05-19 | Filing |