| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.35 | 797 | $55,271.95 | 179,847 | 2025-11-21 | Filing | |
| $69.21 | 4,204 | $290,958.84 | 75,676 | 2025-11-21 | Filing | |
| $71.91 | 300,000 | $21,573,000.00 | 677,796 | 2025-11-19 | Filing | |
| $76.91 | 1,039 | $79,909.49 | 1,062,134 | 2025-11-13 | Filing | |
| $76.30 | 8,576 | $654,348.80 | 1,063,173 | 2025-11-13 | Filing | |
| $79.39 | 514 | $40,806.46 | 1,071,749 | 2025-11-12 | Filing | |
| $78.58 | 14,776 | $1,161,098.08 | 1,072,263 | 2025-11-12 | Filing | |
| $77.66 | 20,906 | $1,623,559.96 | 1,087,039 | 2025-11-12 | Filing | |
| $78.77 | 22,000 | $1,732,940.00 | 63,309 | 2025-11-10 | Filing | |
| $79.00 | 6,500 | $513,500.00 | 13,481 | 2025-11-11 | Filing | |
| $72.34 | 814 | $58,884.76 | 187,847 | 2025-10-21 | Filing | |
| $72.91 | 2,118 | $154,423.38 | 1,107,945 | 2025-10-15 | Filing | |
| $72.36 | 5,574 | $403,334.64 | 1,110,063 | 2025-10-15 | Filing | |
| $71.14 | 2,708 | $192,647.12 | 1,115,637 | 2025-10-14 | Filing | |
| $70.25 | 4,984 | $350,126.00 | 1,118,345 | 2025-10-14 | Filing | |
| $71.02 | 796 | $56,531.92 | 188,661 | 2025-09-22 | Filing | |
| $75.00 | 1,036 | $77,700.00 | 85,330 | 2025-09-23 | Filing | |
| $72.93 | 437 | $31,870.41 | 1,123,329 | 2025-09-17 | Filing | |
| $72.55 | 7,255 | $526,350.25 | 1,123,766 | 2025-09-17 | Filing | |
| $70.41 | 7,692 | $541,593.72 | 1,131,021 | 2025-09-16 | Filing |