| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.87 | 26,716 | $2,908,570.92 | 244,091 | 2024-08-16 | Filing | |
| $109.00 | 34,647 | $3,776,523.00 | 27,516 | 2024-08-19 | Filing | |
| $108.00 | 3,294 | $355,752.00 | 45,439 | 2024-08-16 | Filing | |
| $109.70 | 400 | $43,880.00 | 40,671 | 2024-08-19 | Filing | |
| $109.21 | 46,598 | $5,088,967.58 | 41,071 | 2024-08-19 | Filing | |
| $106.31 | 36,642 | $3,895,411.02 | 35,202 | 2023-11-27 | Filing | |
| $89.81 | 6,712 | $602,804.72 | 44,202 | 2023-08-28 | Filing | |
| $86.27 | 20,695 | $1,785,357.65 | 10,649 | 2023-08-18 | Filing | |
| $87.68 | 10,668 | $935,370.24 | 84,865 | 2023-08-17 | Filing | |
| $90.84 | 30,145 | $2,738,371.80 | 95,533 | 2023-08-16 | Filing | |
| $88.42 | 7,977 | $705,326.34 | 37,355 | 2023-08-17 | Filing | |
| $87.40 | 18,528 | $1,619,347.20 | 45,332 | 2023-08-17 | Filing | |
| $86.40 | 10,995 | $949,968.00 | 63,860 | 2023-08-17 | Filing | |
| $86.79 | 2,000 | $173,580.00 | 20,814 | 2023-08-17 | Filing | |
| $87.96 | 131 | $11,522.76 | 25,762 | 2023-08-17 | Filing | |
| $87.41 | 26,193 | $2,289,530.13 | 25,893 | 2023-08-17 | Filing | |
| $78.87 | 19,590 | $1,545,063.30 | 31,187 | 2022-11-07 | Filing | |
| $80.87 | 61,216 | $4,950,537.92 | 49,000 | 2022-11-07 | Filing | |
| $49.17 | 10,000 | $491,700.00 | 36,969 | 2021-11-18 | Filing | |
| $51.53 | 3,500 | $180,355.00 | 12,616 | 2021-02-26 | Filing |