| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.37 | 9,943 | $978,092.91 | 44,745 | 2026-09-14 | Filing | |
| $100.00 | 658 | $65,800.00 | 616 | 2026-09-02 | Filing | |
| $98.91 | 21,688 | $2,145,160.08 | 194,440 | 2026-09-01 | Filing | |
| $98.08 | 8,312 | $815,240.96 | 216,128 | 2026-09-01 | Filing | |
| $100.00 | 40,000 | $4,000,000.00 | 1,274 | 2026-08-18 | Filing | |
| $99.90 | 6,001 | $599,509.50 | 36,355 | 2026-08-11 | Filing | |
| $100.14 | 2,300 | $230,322.00 | 194,309 | 2026-08-10 | Filing | |
| $99.25 | 6,017 | $597,187.25 | 196,609 | 2026-08-10 | Filing | |
| $98.51 | 11,683 | $1,150,892.33 | 202,626 | 2026-08-10 | Filing | |
| $105.29 | 1,840 | $193,733.60 | 1,274 | 2026-08-03 | Filing | |
| $124.79 | 1,710 | $213,390.90 | 194,309 | 2026-07-06 | Filing | |
| $123.74 | 1,975 | $244,386.50 | 196,019 | 2026-07-06 | Filing | |
| $122.34 | 4,181 | $511,503.54 | 197,994 | 2026-07-06 | Filing | |
| $121.65 | 12,134 | $1,476,101.10 | 202,175 | 2026-07-06 | Filing | |
| $124.94 | 300 | $37,482.00 | 42,181 | 2026-07-06 | Filing | |
| $123.84 | 528 | $65,387.52 | 42,481 | 2026-07-06 | Filing | |
| $122.43 | 1,048 | $128,306.64 | 43,009 | 2026-07-06 | Filing | |
| $121.67 | 3,124 | $380,097.08 | 44,057 | 2026-07-06 | Filing | |
| $120.00 | 2,721 | $326,520.00 | 3,114 | 2026-07-01 | Filing | |
| $101.95 | 2,594 | $264,458.30 | 5,835 | 2026-06-17 | Filing |