| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.72 | 93 | $14,946.96 | 1,546,227 | 2024-06-14 | Filing | |
| $160.20 | 2,600 | $416,520.00 | 1,546,320 | 2024-06-14 | Filing | |
| $159.05 | 7,140 | $1,135,617.00 | 1,548,920 | 2024-06-14 | Filing | |
| $158.28 | 6,367 | $1,007,768.76 | 1,556,060 | 2024-06-14 | Filing | |
| $162.38 | 3,307 | $536,990.66 | 39,506 | 2024-06-10 | Filing | |
| $161.66 | 8,310 | $1,343,394.60 | 42,813 | 2024-06-10 | Filing | |
| $160.75 | 8,383 | $1,347,567.25 | 51,123 | 2024-06-10 | Filing | |
| $166.88 | 1,890 | $315,403.20 | 3,002,077 | 2024-06-05 | Filing | |
| $166.07 | 42,028 | $6,979,589.96 | 3,003,967 | 2024-06-05 | Filing | |
| $165.30 | 59,453 | $9,827,580.90 | 3,045,995 | 2024-06-05 | Filing | |
| $164.35 | 20,156 | $3,312,638.60 | 3,105,448 | 2024-06-05 | Filing | |
| $162.99 | 11,446 | $1,865,583.54 | 3,125,604 | 2024-06-05 | Filing | |
| $162.07 | 7,757 | $1,257,176.99 | 3,137,050 | 2024-06-05 | Filing | |
| $157.16 | 746 | $117,241.36 | 1,554,602 | 2024-05-15 | Filing | |
| $156.27 | 12,040 | $1,881,490.80 | 1,555,348 | 2024-05-15 | Filing | |
| $155.31 | 3,414 | $530,228.34 | 1,567,388 | 2024-05-15 | Filing | |
| $154.85 | 23,077 | $3,573,473.45 | 3,097,230 | 2024-05-08 | Filing | |
| $154.16 | 21,635 | $3,335,251.60 | 3,120,307 | 2024-05-08 | Filing | |
| $153.23 | 80,288 | $12,302,530.24 | 3,141,942 | 2024-05-08 | Filing | |
| $164.25 | 16,200 | $2,660,850.00 | 1,554,602 | 2024-04-15 | Filing |