| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $292.53 | 8,763 | $2,563,405.34 | 183,084 | 2024-06-04 | Filing | |
| $291.52 | 6,574 | $1,916,426.18 | 191,847 | 2024-06-04 | Filing | |
| $290.41 | 15,804 | $4,589,687.05 | 198,421 | 2024-06-04 | Filing | |
| $289.72 | 12,317 | $3,568,518.19 | 214,225 | 2024-06-04 | Filing | |
| $296.48 | 300 | $88,944.00 | 1,259,567 | 2024-06-03 | Filing | |
| $295.99 | 2,746 | $812,799.52 | 1,259,867 | 2024-06-03 | Filing | |
| $294.98 | 3,200 | $943,939.20 | 1,262,613 | 2024-06-03 | Filing | |
| $293.62 | 7,288 | $2,139,909.85 | 1,265,813 | 2024-06-03 | Filing | |
| $292.85 | 15,830 | $4,635,847.16 | 1,273,101 | 2024-06-03 | Filing | |
| $291.98 | 6,636 | $1,937,592.55 | 1,288,931 | 2024-06-03 | Filing | |
| $296.42 | 2,500 | $741,050.00 | 63,207 | 2024-06-03 | Filing | |
| $296.42 | 300 | $88,926.00 | 25,994 | 2024-06-03 | Filing | |
| $309.78 | 200 | $61,956.00 | 20,501 | 2024-05-23 | Filing | |
| $308.90 | 200 | $61,779.00 | 20,701 | 2024-05-23 | Filing | |
| $307.23 | 319 | $98,007.65 | 20,901 | 2024-05-23 | Filing | |
| $306.41 | 402 | $123,174.81 | 21,220 | 2024-05-23 | Filing | |
| $305.21 | 500 | $152,607.00 | 21,622 | 2024-05-23 | Filing | |
| $307.88 | 100 | $30,788.00 | 166,542 | 2024-05-07 | Filing | |
| $307.15 | 680 | $208,864.04 | 166,642 | 2024-05-07 | Filing | |
| $306.15 | 1,300 | $397,995.00 | 167,322 | 2024-05-07 | Filing |