| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $179.95 | 204,844 | $36,860,960.85 | 672,363,833 | 2024-06-07 | Filing | |
| $182.51 | 4,559 | $832,069.02 | 672,568,677 | 2024-06-06 | Filing | |
| $181.91 | 14,439 | $2,626,638.92 | 672,573,236 | 2024-06-06 | Filing | |
| $180.81 | 39,392 | $7,122,605.39 | 672,587,675 | 2024-06-06 | Filing | |
| $179.83 | 169,214 | $30,430,007.44 | 672,627,067 | 2024-06-06 | Filing | |
| $180.76 | 47,077 | $8,509,497.29 | 672,796,281 | 2024-06-05 | Filing | |
| $179.78 | 175,127 | $31,484,647.29 | 672,843,358 | 2024-06-05 | Filing | |
| $178.99 | 5,400 | $966,522.78 | 673,018,485 | 2024-06-05 | Filing | |
| $179.98 | 1,037,622 | $186,751,207.56 | 1,962,378 | 2024-06-07 | Filing | |
| $180.20 | 1,000,000 | $180,200,000.00 | 3,000,000 | 2024-06-06 | Filing | |
| $179.87 | 1,000,000 | $179,870,000.00 | 4,000,000 | 2024-06-05 | Filing | |
| $179.78 | 4,300 | $773,054.00 | 6,202 | 2024-06-06 | Filing | |
| $180.98 | 10,000 | $1,809,800.00 | 81,307 | 2024-06-05 | Filing | |
| $178.36 | 42,732 | $7,621,512.87 | 673,023,885 | 2024-06-04 | Filing | |
| $177.62 | 63,219 | $11,228,756.48 | 673,066,617 | 2024-06-04 | Filing | |
| $176.62 | 45,197 | $7,982,816.17 | 673,129,836 | 2024-06-04 | Filing | |
| $175.68 | 60,422 | $10,614,737.57 | 673,175,033 | 2024-06-04 | Filing | |
| $174.74 | 16,034 | $2,801,800.40 | 673,235,455 | 2024-06-04 | Filing | |
| $174.36 | 100 | $17,436.00 | 673,251,489 | 2024-06-03 | Filing | |
| $173.76 | 16,116 | $2,800,264.59 | 673,251,589 | 2024-06-03 | Filing |