| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.71 | 460 | $50,926.60 | 12,090 | 2025-11-10 | Filing | |
| $106.09 | 1,300 | $137,917.00 | 13,667 | 2025-11-04 | Filing | |
| $123.11 | 282 | $34,717.02 | 23,783 | 2025-09-09 | Filing | |
| $122.51 | 100 | $12,251.00 | 8,000 | 2025-09-10 | Filing | |
| $122.55 | 100 | $12,255.00 | 8,100 | 2025-09-10 | Filing | |
| $122.66 | 800 | $98,124.00 | 8,200 | 2025-09-10 | Filing | |
| $125.37 | 3,400 | $426,258.00 | 323,866 | 2025-09-09 | Filing | |
| $124.92 | 100 | $12,492.00 | 327,266 | 2025-09-09 | Filing | |
| $120.58 | 1,367 | $164,826.03 | 34,124 | 2025-09-03 | Filing | |
| $122.02 | 500 | $61,010.00 | 7,285 | 2025-08-27 | Filing | |
| $120.97 | 750 | $90,727.50 | 8,815 | 2025-08-25 | Filing | |
| $118.89 | 1,400 | $166,446.00 | 9,472 | 2025-08-22 | Filing | |
| $118.69 | 100 | $11,869.00 | 10,872 | 2025-08-22 | Filing | |
| $116.33 | 15,523 | $1,805,742.47 | 1,536,781 | 2025-08-13 | Filing | |
| $116.17 | 1,205 | $139,984.85 | 10,147 | 2025-08-13 | Filing | |
| $110.63 | 460 | $50,889.80 | 12,550 | 2025-08-05 | Filing | |
| $101.80 | 3,960 | $403,128.00 | 392,029 | 2025-06-02 | Filing | |
| $101.84 | 1,452 | $147,871.68 | 288,945 | 2025-06-02 | Filing | |
| $108.10 | 59 | $6,377.90 | 24,609 | 2025-05-13 | Filing | |
| $108.03 | 23 | $2,484.69 | 25,159 | 2025-05-13 | Filing |