| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.00 | 15,375 | $1,583,625.00 | 4,668 | 2026-08-26 | Filing | |
| $102.26 | 5,000 | $511,275.00 | 8,086 | 2026-08-25 | Filing | |
| $102.00 | 15,375 | $1,568,250.00 | 4,668 | 2026-08-24 | Filing | |
| $102.69 | 4,300 | $441,575.17 | 35,674 | 2026-08-11 | Filing | |
| $102.83 | 13,200 | $1,357,309.80 | 7,129 | 2026-08-05 | Filing | |
| $99.71 | 10,000 | $997,067.00 | 4,668 | 2026-06-16 | Filing | |
| $97.97 | 8,600 | $842,542.86 | 30,678 | 2026-06-11 | Filing | |
| $98.15 | 10,160 | $997,153.20 | 1,286 | 2026-06-10 | Filing | |
| $98.00 | 12,960 | $1,270,080.00 | 13,653 | 2026-06-10 | Filing | |
| $94.86 | 5,960 | $565,345.34 | 30,070 | 2026-05-13 | Filing | |
| $100.58 | 7,000 | $704,074.00 | 30,070 | 2026-03-12 | Filing | |
| $101.00 | 12,960 | $1,308,960.00 | 17,102 | 2026-02-04 | Filing | |
| $98.30 | 6,380 | $627,161.02 | 262 | 2025-06-16 | Filing | |
| $98.75 | 5,480 | $541,150.00 | 262 | 2025-05-30 | Filing | |
| $98.75 | 4,180 | $412,775.00 | 262 | 2025-05-30 | Filing | |
| $98.75 | 2,215 | $218,731.25 | 262 | 2025-05-30 | Filing | |
| $99.00 | 14,660 | $1,451,340.00 | 13,747 | 2025-05-30 | Filing | |
| $98.05 | 3,000 | $294,157.50 | 262 | 2025-05-29 | Filing | |
| $93.13 | 14,660 | $1,365,285.80 | 27,043 | 2025-05-08 | Filing | |
| $109.98 | 5,900 | $648,889.08 | 6,437 | 2025-03-12 | Filing |