| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $172.94 | 2,397 | $414,534.06 | 97,068 | 2026-05-13 | Filing | |
| $172.45 | 27,015 | $4,658,758.36 | 99,465 | 2026-05-13 | Filing | |
| $174.00 | 15,942 | $2,773,908.00 | 23,243 | 2026-05-11 | Filing | |
| $170.00 | 1,321 | $224,570.00 | 225 | 2026-05-11 | Filing | |
| $170.00 | 2,457 | $417,690.00 | 1,531 | 2026-05-11 | Filing | |
| $167.97 | 3,111 | $522,553.11 | 37,089 | 2026-05-06 | Filing | |
| $167.54 | 24,360 | $4,081,181.83 | 40,200 | 2026-05-06 | Filing | |
| $170.38 | 6,988 | $1,190,626.62 | 23,243 | 2026-05-05 | Filing | |
| $165.50 | 58 | $9,599.00 | 49,873 | 2026-05-04 | Filing | |
| $165.57 | 4,036 | $668,242.13 | 49,873 | 2026-05-04 | Filing | |
| $116.47 | 7,597 | $884,822.59 | 37,796 | 2026-02-11 | Filing | |
| $116.47 | 7,597 | $884,822.59 | 52,990 | 2026-02-11 | Filing | |
| $114.52 | 5,000 | $572,600.00 | 13,405 | 2026-02-10 | Filing | |
| $116.89 | 21,500 | $2,513,178.00 | 19,349 | 2026-02-09 | Filing | |
| $117.98 | 900 | $106,181.01 | 4,748 | 2026-02-09 | Filing | |
| $112.27 | 5,244 | $588,743.88 | 46,371 | 2026-02-06 | Filing | |
| $89.25 | 2,992 | $267,044.98 | 70,817 | 2025-08-04 | Filing | |
| $89.32 | 9,057 | $808,971.24 | 70,817 | 2025-08-04 | Filing | |
| $89.62 | 21,637 | $1,939,071.16 | 70,817 | 2025-08-04 | Filing | |
| $89.42 | 30,566 | $2,733,257.57 | 70,817 | 2025-08-04 | Filing |