| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.68 | 1,537 | $200,855.16 | 88,833 | 2026-06-16 | Filing | |
| $140.76 | 5,000 | $703,800.00 | 35,528 | 2026-05-14 | Filing | |
| $135.00 | 5,000 | $675,000.00 | 35,528 | 2026-05-11 | Filing | |
| $140.00 | 10,000 | $1,400,000.00 | 43,681 | 2026-04-30 | Filing | |
| $143.54 | 19,573 | $2,809,508.42 | 73,419 | 2026-05-01 | Filing | |
| $143.35 | 1,700 | $243,695.00 | 19,739 | 2026-05-01 | Filing | |
| $120.23 | 32 | $3,847.36 | 90,370 | 2026-04-10 | Filing | |
| $119.35 | 614 | $73,280.90 | 90,402 | 2026-04-10 | Filing | |
| $117.45 | 210 | $24,664.50 | 91,016 | 2026-04-10 | Filing | |
| $116.72 | 1,237 | $144,382.64 | 91,226 | 2026-04-10 | Filing | |
| $106.46 | 2,511 | $267,321.06 | 41,967 | 2026-03-25 | Filing | |
| $105.24 | 1,521 | $160,070.04 | 46,498 | 2026-03-24 | Filing | |
| $99.05 | 272 | $26,941.60 | 73,631 | 2026-03-16 | Filing | |
| $98.21 | 299 | $29,364.79 | 73,903 | 2026-03-16 | Filing | |
| $97.33 | 460 | $44,771.80 | 74,202 | 2026-03-16 | Filing | |
| $99.15 | 625 | $61,968.75 | 49,249 | 2026-03-17 | Filing | |
| $118.56 | 6,471 | $767,201.76 | 18,806 | 2026-02-19 | Filing | |
| $117.33 | 1,134 | $133,052.22 | 25,277 | 2026-02-19 | Filing | |
| $116.64 | 5,242 | $611,426.88 | 26,411 | 2026-02-19 | Filing | |
| $115.69 | 2,153 | $249,080.57 | 31,653 | 2026-02-19 | Filing |