| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $63.85 | 797 | $50,888.45 | 189,457 | 2025-08-21 | Filing | |
| $63.67 | 4,205 | $267,732.35 | 86,366 | 2025-08-21 | Filing | |
| $64.85 | 7,692 | $498,826.20 | 1,138,713 | 2025-08-20 | Filing | |
| $66.82 | 54 | $3,608.28 | 1,146,405 | 2025-08-19 | Filing | |
| $66.28 | 7,638 | $506,246.64 | 1,146,459 | 2025-08-19 | Filing | |
| $65.41 | 644 | $42,126.17 | 3,108,450 | 2025-08-13 | Filing | |
| $65.41 | 384 | $25,118.71 | 1,876,073 | 2025-08-13 | Filing |