| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.85 | 1,196 | $134,968.60 | 29,913 | 2024-11-22 | Filing | |
| $115.49 | 3,000 | $346,470.00 | 26,674 | 2024-11-13 | Filing | |
| $115.10 | 3,000 | $345,300.00 | 29,674 | 2024-11-13 | Filing | |
| $115.00 | 6,580 | $756,700.00 | 72,434 | 2024-11-12 | Filing | |
| $115.00 | 4,869 | $559,935.00 | 72,434 | 2024-11-11 | Filing | |
| $114.00 | 10,171 | $1,159,494.00 | 25,530 | 2024-11-11 | Filing | |
| $112.22 | 10,172 | $1,141,501.84 | 35,701 | 2024-11-11 | Filing | |
| $112.88 | 138 | $15,576.75 | 26,674 | 2024-11-11 | Filing | |
| $112.86 | 200 | $22,572.60 | 26,812 | 2024-11-11 | Filing | |
| $112.85 | 4,162 | $469,681.70 | 27,012 | 2024-11-11 | Filing | |
| $111.85 | 4,500 | $503,325.00 | 31,174 | 2024-11-11 | Filing | |
| $110.90 | 4,500 | $499,050.00 | 26,674 | 2024-11-08 | Filing | |
| $110.00 | 9,986 | $1,098,460.00 | 33,315 | 2024-11-08 | Filing | |
| $111.25 | 3,100 | $344,861.98 | 25,530 | 2024-11-07 | Filing | |
| $110.18 | 30,557 | $3,366,629.70 | 28,630 | 2024-11-07 | Filing | |
| $110.00 | 14 | $1,540.00 | 33,315 | 2024-11-07 | Filing | |
| $115.00 | 9,425 | $1,083,875.00 | 72,434 | 2024-11-06 | Filing | |
| $104.99 | 54,126 | $5,682,688.74 | 81,859 | 2024-11-06 | Filing | |
| $106.85 | 6,750 | $721,237.50 | 26,674 | 2024-11-06 | Filing | |
| $105.85 | 6,750 | $714,487.50 | 33,424 | 2024-11-06 | Filing |