| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.39 | 3,000 | $421,170.00 | 10,997 | 2026-05-26 | Filing | |
| $140.34 | 21,173 | $2,971,418.82 | 34,252 | 2026-05-26 | Filing | |
| $138.31 | 1,069 | $147,853.39 | 13,463 | 2026-05-14 | Filing | |
| $138.30 | 2,084 | $288,217.20 | 13,463 | 2026-05-14 | Filing | |
| $135.37 | 8,000 | $1,082,960.00 | 114,371 | 2026-05-13 | Filing | |
| $137.60 | 19,081 | $2,625,545.60 | 34,252 | 2026-05-13 | Filing | |
| $134.05 | 5,253 | $704,164.65 | 34,252 | 2026-05-12 | Filing | |
| $134.07 | 26,018 | $3,488,233.26 | 34,252 | 2026-05-12 | Filing | |
| $136.59 | 9,672 | $1,321,098.48 | 27,681 | 2026-05-07 | Filing | |
| $100.21 | 21,914 | $2,196,001.94 | 27,681 | 2026-04-24 | Filing | |
| $100.10 | 7,292 | $729,929.20 | 27,681 | 2026-04-23 | Filing | |
| $100.11 | 2,287 | $228,951.57 | 27,681 | 2026-04-21 | Filing | |
| $100.27 | 400 | $40,108.00 | 27,681 | 2026-04-27 | Filing | |
| $100.21 | 21,914 | $2,196,001.94 | 27,681 | 2026-04-24 | Filing | |
| $100.10 | 7,292 | $729,929.20 | 27,681 | 2026-04-23 | Filing | |
| $100.11 | 2,287 | $228,951.57 | 27,681 | 2026-04-21 | Filing | |
| $90.00 | 2,840 | $255,600.00 | 12,662 | 2026-03-12 | Filing | |
| $90.00 | 831 | $74,790.00 | 12,662 | 2026-03-12 | Filing | |
| $90.00 | 1,554 | $139,860.00 | 12,662 | 2026-03-12 | Filing | |
| $105.14 | 767 | $80,642.38 | 26,340 | 2025-11-12 | Filing |