| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $226.72 | 1,395 | $316,278.72 | 22,206 | 2024-06-03 | Filing | |
| $232.60 | 450 | $104,670.00 | 2,212 | 2024-06-03 | Filing | |
| $237.41 | 100 | $23,741.00 | 208,971 | 2024-06-03 | Filing | |
| $235.37 | 200 | $47,074.00 | 209,071 | 2024-06-03 | Filing | |
| $234.58 | 200 | $46,916.00 | 209,271 | 2024-06-03 | Filing | |
| $231.48 | 1,734 | $401,386.84 | 209,471 | 2024-06-03 | Filing | |
| $230.26 | 1,463 | $336,867.16 | 211,205 | 2024-06-03 | Filing | |
| $229.60 | 2,900 | $665,846.09 | 212,668 | 2024-06-03 | Filing | |
| $228.34 | 803 | $183,360.55 | 215,568 | 2024-06-03 | Filing | |
| $227.46 | 500 | $113,729.00 | 216,371 | 2024-06-03 | Filing | |
| $225.35 | 100 | $22,535.00 | 216,871 | 2024-06-03 | Filing | |
| $239.09 | 1,500 | $358,635.00 | 216,971 | 2024-05-31 | Filing | |
| $248.15 | 100 | $24,815.00 | 2,212 | 2024-05-30 | Filing | |
| $245.63 | 100 | $24,563.00 | 2,312 | 2024-05-30 | Filing | |
| $245.12 | 500 | $122,562.00 | 2,412 | 2024-05-30 | Filing | |
| $243.86 | 700 | $170,705.01 | 2,912 | 2024-05-30 | Filing | |
| $242.94 | 1,700 | $412,990.01 | 3,612 | 2024-05-30 | Filing | |
| $241.72 | 700 | $169,204.98 | 5,312 | 2024-05-30 | Filing | |
| $240.82 | 3,363 | $809,893.13 | 6,012 | 2024-05-30 | Filing | |
| $239.43 | 1,634 | $391,220.61 | 9,375 | 2024-05-30 | Filing |