| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.30 | 186 | $14,191.80 | 83,516 | 2024-10-03 | Filing | |
| $77.86 | 200 | $15,572.00 | 140,488 | 2024-10-01 | Filing | |
| $77.02 | 2,800 | $215,656.00 | 140,688 | 2024-10-01 | Filing | |
| $73.81 | 186 | $13,728.66 | 83,702 | 2024-09-20 | Filing | |
| $72.67 | 110,615 | $8,038,215.07 | 1,243,751 | 2024-09-16 | Filing | |
| $72.75 | 186 | $13,531.50 | 83,888 | 2024-09-03 | Filing | |
| $72.75 | 1,167 | $84,899.25 | 143,488 | 2024-09-03 | Filing | |
| $70.50 | 186 | $13,113.00 | 84,074 | 2024-08-20 | Filing | |
| $70.41 | 19,849 | $1,397,568.09 | 38,913 | 2024-08-19 | Filing | |
| $65.60 | 186 | $12,201.60 | 84,260 | 2024-08-05 | Filing | |
| $72.21 | 200 | $14,442.00 | 103,866 | 2024-08-01 | Filing | |
| $70.40 | 967 | $68,076.80 | 104,066 | 2024-08-01 | Filing | |
| $69.64 | 186 | $12,953.04 | 43,439 | 2024-07-22 | Filing | |
| $66.15 | 186 | $12,303.90 | 43,625 | 2024-07-03 | Filing | |
| $66.76 | 200 | $13,352.00 | 104,556 | 2024-07-01 | Filing | |
| $65.85 | 967 | $63,676.95 | 104,756 | 2024-07-01 | Filing | |
| $68.96 | 186 | $12,826.56 | 43,811 | 2024-06-20 | Filing | |
| $72.20 | 100 | $7,220.00 | 105,723 | 2024-06-03 | Filing | |
| $71.26 | 1,068 | $76,105.68 | 105,823 | 2024-06-03 | Filing | |
| $72.21 | 186 | $13,431.06 | 43,997 | 2024-06-03 | Filing |