| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.87 | 7,000 | $1,007,090.00 | 79,963 | 2026-06-15 | Filing | |
| $119.64 | 832 | $99,540.48 | 5,389 | 2026-06-11 | Filing | |
| $144.00 | 10,194 | $1,467,936.00 | 19,185 | 2026-06-12 | Filing | |
| $130.00 | 25,000 | $3,250,000.00 | 0 | 2026-06-12 | Filing | |
| $120.17 | 3,900 | $468,663.00 | 0 | 2026-06-10 | Filing | |
| $119.01 | 5,040 | $599,810.40 | 3,900 | 2026-06-10 | Filing | |
| $118.28 | 4,192 | $495,829.76 | 8,940 | 2026-06-10 | Filing | |
| $117.01 | 4,868 | $569,604.68 | 13,132 | 2026-06-10 | Filing | |
| $125.68 | 3,800 | $477,584.00 | 15,200 | 2026-06-04 | Filing | |
| $124.74 | 5,468 | $682,078.32 | 19,000 | 2026-06-04 | Filing | |
| $123.70 | 700 | $86,590.00 | 24,468 | 2026-06-04 | Filing | |
| $122.86 | 300 | $36,858.00 | 25,168 | 2026-06-04 | Filing | |
| $126.07 | 850 | $107,159.50 | 15,200 | 2026-06-04 | Filing | |
| $125.28 | 4,892 | $612,869.76 | 16,050 | 2026-06-04 | Filing | |
| $124.60 | 3,627 | $451,924.20 | 20,942 | 2026-06-04 | Filing | |
| $123.13 | 900 | $110,817.00 | 24,569 | 2026-06-04 | Filing | |
| $127.26 | 7,067 | $899,346.42 | 15,200 | 2026-06-02 | Filing | |
| $127.26 | 4,376 | $556,889.76 | 51,099 | 2026-06-02 | Filing | |
| $130.34 | 77 | $10,036.18 | 7,782 | 2026-06-01 | Filing | |
| $129.62 | 1,114 | $144,396.68 | 7,859 | 2026-06-01 | Filing |