| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $257.24 | 800 | $205,792.00 | 44,691 | 2024-05-20 | Filing | |
| $258.11 | 386 | $99,630.46 | 44,691 | 2024-05-17 | Filing | |
| $257.53 | 4,468 | $1,150,644.04 | 45,077 | 2024-05-17 | Filing | |
| $256.27 | 3,863 | $989,971.01 | 49,545 | 2024-05-17 | Filing | |
| $256.04 | 7,283 | $1,864,739.32 | 44,691 | 2024-05-16 | Filing | |
| $253.00 | 7,576 | $1,916,728.00 | 51,974 | 2024-05-16 | Filing | |
| $250.36 | 2,008 | $502,722.88 | 80,952 | 2024-05-10 | Filing | |
| $248.13 | 13,992 | $3,471,834.96 | 82,960 | 2024-05-10 | Filing | |
| $255.20 | 1,207 | $308,026.40 | 2,023 | 2024-03-18 | Filing | |
| $254.28 | 15,458 | $3,930,660.24 | 96,709 | 2024-03-13 | Filing | |
| $255.06 | 15,000 | $3,825,900.00 | 96,709 | 2024-03-12 | Filing | |
| $237.59 | 3,700 | $879,083.00 | 10,816 | 2024-02-14 | Filing | |
| $239.15 | 5,000 | $1,195,750.00 | 90,942 | 2024-02-15 | Filing | |
| $238.63 | 7,000 | $1,670,382.00 | 95,942 | 2024-02-14 | Filing | |
| $237.65 | 12,309 | $2,925,184.61 | 322,797 | 2024-02-08 | Filing | |
| $234.04 | 500 | $117,020.30 | 45,038 | 2024-02-06 | Filing | |
| $236.13 | 3,757 | $887,155.44 | 37,718 | 2024-02-05 | Filing | |
| $226.59 | 15,000 | $3,398,850.00 | 102,942 | 2023-12-19 | Filing | |
| $247.22 | 11,800 | $2,917,196.00 | 117,942 | 2023-11-20 | Filing | |
| $241.22 | 20,067 | $4,840,561.74 | 35,228 | 2023-11-03 | Filing |