| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.60 | 110,616 | $9,358,113.60 | 1,244,617 | 2024-11-15 | Filing | |
| $84.17 | 8,014 | $674,538.38 | 39,099 | 2024-11-08 | Filing | |
| $83.83 | 51,425 | $4,310,957.75 | 47,113 | 2024-11-08 | Filing | |
| $82.59 | 9,400 | $776,346.00 | 98,538 | 2024-11-08 | Filing | |
| $82.04 | 42,082 | $3,452,407.28 | 39,099 | 2024-11-07 | Filing | |
| $75.31 | 186 | $14,007.66 | 83,144 | 2024-11-04 | Filing | |
| $77.47 | 186 | $14,409.42 | 83,330 | 2024-10-21 | Filing | |
| $77.51 | 990 | $76,734.90 | 1,243,751 | 2024-10-15 | Filing | |
| $76.78 | 109,625 | $8,417,007.50 | 1,244,741 | 2024-10-15 | Filing | |
| $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 |