| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.23 | 12,063 | $1,462,438.50 | 78,654,995 | 2024-07-17 | Filing | |
| $120.67 | 12,559 | $1,515,504.58 | 78,667,058 | 2024-07-17 | Filing | |
| $119.44 | 33,137 | $3,957,936.30 | 78,679,617 | 2024-07-17 | Filing | |
| $118.48 | 50,730 | $6,010,607.08 | 78,712,754 | 2024-07-17 | Filing | |
| $117.72 | 10,711 | $1,260,896.78 | 78,763,484 | 2024-07-17 | Filing | |
| $116.90 | 800 | $93,522.08 | 78,774,195 | 2024-07-17 | Filing | |
| $129.01 | 100 | $12,901.00 | 78,774,995 | 2024-07-16 | Filing | |
| $128.44 | 12,590 | $1,617,054.56 | 78,775,095 | 2024-07-16 | Filing | |
| $127.78 | 9,695 | $1,238,834.86 | 78,787,685 | 2024-07-16 | Filing | |
| $126.34 | 48,576 | $6,137,101.56 | 78,797,380 | 2024-07-16 | Filing | |
| $125.69 | 47,007 | $5,908,521.36 | 78,845,956 | 2024-07-16 | Filing | |
| $124.84 | 2,032 | $253,671.83 | 78,892,963 | 2024-07-16 | Filing | |
| $131.17 | 1,214 | $159,240.87 | 78,894,995 | 2024-07-15 | Filing | |
| $130.34 | 18,681 | $2,434,879.67 | 78,896,209 | 2024-07-15 | Filing | |
| $129.48 | 31,099 | $4,026,642.54 | 78,914,890 | 2024-07-15 | Filing | |
| $128.44 | 47,986 | $6,163,120.30 | 78,945,989 | 2024-07-15 | Filing | |
| $127.79 | 21,020 | $2,686,116.37 | 78,993,975 | 2024-07-15 | Filing | |
| $129.81 | 156,023 | $20,254,063.34 | 8,585,217 | 2024-07-12 | Filing | |
| $131.40 | 19,610 | $2,576,834.40 | 3,939,350 | 2024-07-12 | Filing | |
| $130.49 | 39,651 | $5,174,138.29 | 3,958,960 | 2024-07-12 | Filing |