| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.49 | 3,000 | $238,473.60 | 29,995 | 2026-10-20 | Filing | |
| $78.79 | 4,100 | $323,036.95 | 32,995 | 2026-10-20 | Filing | |
| $77.21 | 1,000 | $77,205.00 | 37,095 | 2026-10-20 | Filing | |
| $76.12 | 500 | $38,059.00 | 38,095 | 2026-10-20 | Filing | |
| $74.90 | 400 | $29,960.28 | 38,595 | 2026-10-20 | Filing | |
| $77.71 | 200 | $15,542.00 | 31,771 | 2026-10-15 | Filing | |
| $76.67 | 700 | $53,665.64 | 31,971 | 2026-10-15 | Filing | |
| $75.48 | 1,400 | $105,676.76 | 32,671 | 2026-10-15 | Filing | |
| $74.69 | 1,847 | $137,956.86 | 34,071 | 2026-10-15 | Filing | |
| $73.89 | 2,853 | $210,806.46 | 35,918 | 2026-10-15 | Filing | |
| $82.84 | 200 | $16,567.00 | 14,219 | 2026-10-12 | Filing | |
| $81.86 | 1,958 | $160,272.29 | 14,419 | 2026-10-12 | Filing | |
| $80.76 | 2,100 | $169,596.21 | 16,377 | 2026-10-12 | Filing | |
| $80.03 | 5,741 | $459,453.38 | 18,477 | 2026-10-12 | Filing | |
| $84.78 | 200 | $16,956.00 | 923,128 | 2026-10-01 | Filing | |
| $84.03 | 8,554 | $718,754.98 | 923,328 | 2026-10-01 | Filing | |
| $83.40 | 16,246 | $1,354,882.28 | 931,882 | 2026-10-01 | Filing | |
| $95.75 | 533 | $51,034.75 | 14,219 | 2026-09-21 | Filing | |
| $95.31 | 2,667 | $254,195.77 | 29,995 | 2026-09-21 | Filing | |
| $94.44 | 601 | $56,760.00 | 32,662 | 2026-09-21 | Filing |