| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.35 | 3,781 | $436,142.13 | 97,432 | 2026-06-05 | Filing | |
| $114.79 | 582 | $66,809.53 | 101,213 | 2026-06-05 | Filing | |
| $161.75 | 4,250 | $687,429.00 | 28,000 | 2026-05-29 | Filing | |
| $154.00 | 2,000 | $308,000.00 | 28,000 | 2026-05-29 | Filing | |
| $153.00 | 2,000 | $306,000.00 | 30,000 | 2026-05-29 | Filing | |
| $152.00 | 2,000 | $304,000.00 | 32,000 | 2026-05-29 | Filing | |
| $155.00 | 550 | $85,250.00 | 34,000 | 2026-05-29 | Filing | |
| $150.86 | 4,250 | $641,133.75 | 34,550 | 2026-05-29 | Filing | |
| $152.00 | 1,000 | $152,000.00 | 28,000 | 2026-05-28 | Filing | |
| $150.00 | 1,000 | $150,000.00 | 29,000 | 2026-05-28 | Filing | |
| $149.00 | 1,000 | $149,000.00 | 30,000 | 2026-05-28 | Filing | |
| $147.00 | 1,000 | $147,000.00 | 31,000 | 2026-05-28 | Filing | |
| $145.56 | 3,250 | $473,079.75 | 32,000 | 2026-05-28 | Filing | |
| $165.30 | 1,250 | $206,625.00 | 28,000 | 2026-05-26 | Filing | |
| $167.00 | 1,000 | $167,000.00 | 28,000 | 2026-05-20 | Filing | |
| $165.87 | 1,250 | $207,337.50 | 28,000 | 2026-05-20 | Filing | |
| $167.00 | 1,000 | $167,000.00 | 28,000 | 2026-05-19 | Filing | |
| $167.00 | 1,000 | $167,000.00 | 28,000 | 2026-05-19 | Filing | |
| $166.75 | 1,000 | $166,750.00 | 28,000 | 2026-05-19 | Filing | |
| $165.98 | 5,032 | $835,216.39 | 33,675 | 2026-05-19 | Filing |