| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $276.93 | 2,576 | $713,373.48 | 111,886 | 2025-01-07 | Filing | |
| $310.43 | 1,958 | $607,821.94 | 19,937 | 2024-07-18 | Filing | |
| $309.79 | 2,794 | $865,546.55 | 12,246 | 2024-07-17 | Filing | |
| $310.32 | 5,627 | $1,746,171.20 | 15,040 | 2024-07-17 | Filing | |
| $299.34 | 2,535 | $758,831.46 | 6,955 | 2024-07-11 | Filing | |
| $299.24 | 116 | $34,711.84 | 930 | 2024-07-03 | Filing | |
| $297.71 | 1,369 | $407,560.75 | 35,183 | 2024-07-02 | Filing | |
| $294.48 | 16,010 | $4,714,624.80 | 59,884 | 2024-06-28 | Filing | |
| $296.80 | 2,052 | $609,029.70 | 34,965 | 2024-06-28 | Filing | |
| $295.92 | 33,041 | $9,777,449.77 | 37,017 | 2024-06-28 | Filing | |
| $295.49 | 42,837 | $12,657,776.62 | 70,058 | 2024-06-28 | Filing | |
| $294.72 | 2,535 | $747,126.10 | 14,745 | 2024-06-28 | Filing | |
| $274.83 | 3,600 | $989,394.12 | 14,505,844 | 2024-04-09 | Filing | |
| $274.28 | 109,800 | $30,116,306.34 | 14,509,444 | 2024-04-09 | Filing | |
| $275.69 | 2,550 | $703,009.50 | 6,294 | 2024-04-08 | Filing | |
| $274.55 | 18,384 | $5,047,341.91 | 55,487 | 2024-04-05 | Filing | |
| $278.24 | 1,325 | $368,662.57 | 84,614 | 2024-04-04 | Filing | |
| $289.19 | 354 | $102,373.26 | 11,147 | 2024-03-28 | Filing | |
| $288.30 | 1,412 | $407,079.60 | 6,409 | 2024-03-28 | Filing | |
| $287.28 | 10,145 | $2,914,455.60 | 36,853 | 2024-03-28 | Filing |