| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.61 | 194 | $24,175.25 | 0 | 2026-07-06 | Filing | |
| $123.81 | 1,642 | $203,294.87 | 194 | 2026-07-06 | Filing | |
| $123.07 | 1,945 | $239,372.90 | 1,836 | 2026-07-06 | Filing | |
| $121.84 | 349 | $42,520.66 | 3,781 | 2026-07-06 | Filing | |
| $120.66 | 570 | $68,775.97 | 4,130 | 2026-07-06 | Filing | |
| $119.36 | 1,138 | $135,837.14 | 4,700 | 2026-07-06 | Filing | |
| $118.49 | 412 | $48,816.64 | 5,838 | 2026-07-06 | Filing | |
| $124.61 | 622 | $77,510.16 | 6,250 | 2026-07-06 | Filing | |
| $123.81 | 5,253 | $650,370.78 | 6,872 | 2026-07-06 | Filing | |
| $123.07 | 6,223 | $765,873.32 | 12,125 | 2026-07-06 | Filing | |
| $121.84 | 1,115 | $135,847.59 | 18,348 | 2026-07-06 | Filing | |
| $120.66 | 1,828 | $220,566.66 | 19,463 | 2026-07-06 | Filing | |
| $119.37 | 3,639 | $434,369.24 | 21,291 | 2026-07-06 | Filing | |
| $118.49 | 1,320 | $156,402.31 | 24,930 | 2026-07-06 | Filing | |
| $124.91 | 801 | $100,055.87 | 21,099 | 2026-07-01 | Filing | |
| $120.00 | 1,416 | $169,920.00 | 33,552 | 2026-06-29 | Filing | |
| $110.00 | 4,000 | $440,000.00 | 208,000 | 2026-06-24 | Filing | |
| $110.00 | 4,000 | $440,000.00 | 212,000 | 2026-06-24 | Filing | |
| $101.47 | 1,416 | $143,681.52 | 34,968 | 2026-06-15 | Filing | |
| $101.47 | 1,416 | $143,681.52 | 36,384 | 2026-06-15 | Filing |