| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.42 | 356 | $55,685.52 | 47,515 | 2026-01-05 | Filing | |
| $155.33 | 214 | $33,240.62 | 47,871 | 2026-01-05 | Filing | |
| $154.49 | 1,029 | $158,970.21 | 48,085 | 2026-01-05 | Filing | |
| $153.38 | 2,192 | $336,208.96 | 49,114 | 2026-01-05 | Filing | |
| $152.81 | 1,209 | $184,747.29 | 51,306 | 2026-01-05 | Filing | |
| $156.79 | 100 | $15,679.00 | 72,807 | 2026-01-05 | Filing | |
| $155.42 | 300 | $46,626.00 | 72,907 | 2026-01-05 | Filing | |
| $154.58 | 500 | $77,290.00 | 73,207 | 2026-01-05 | Filing | |
| $153.39 | 1,300 | $199,407.00 | 73,707 | 2026-01-05 | Filing | |
| $152.76 | 653 | $99,752.28 | 75,007 | 2026-01-05 | Filing | |
| $153.38 | 168 | $25,767.84 | 7,162 | 2025-12-04 | Filing | |
| $156.01 | 100 | $15,601.00 | 75,660 | 2025-12-04 | Filing | |
| $155.72 | 1,218 | $189,666.96 | 75,760 | 2025-12-04 | Filing | |
| $154.47 | 1,682 | $259,818.54 | 76,978 | 2025-12-04 | Filing | |
| $152.48 | 2,562 | $390,653.76 | 52,515 | 2025-12-01 | Filing | |
| $151.72 | 2,438 | $369,893.36 | 55,077 | 2025-12-01 | Filing | |
| $151.21 | 639 | $96,623.19 | 78,660 | 2025-11-04 | Filing | |
| $150.59 | 1,761 | $265,188.99 | 79,299 | 2025-11-04 | Filing | |
| $149.81 | 600 | $89,886.00 | 81,060 | 2025-11-04 | Filing | |
| $155.79 | 336 | $52,345.44 | 7,330 | 2025-11-03 | Filing |