| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.97 | 300 | $44,391.00 | 25,068 | 2024-11-22 | Filing | |
| $146.75 | 1,188 | $174,339.00 | 25,368 | 2024-11-22 | Filing | |
| $145.92 | 2,712 | $395,735.04 | 26,556 | 2024-11-22 | Filing | |
| $144.41 | 800 | $115,528.00 | 29,268 | 2024-11-22 | Filing | |
| $148.26 | 800 | $118,608.00 | 297,925 | 2024-11-22 | Filing | |
| $146.78 | 5,422 | $795,841.16 | 298,725 | 2024-11-22 | Filing | |
| $145.97 | 10,875 | $1,587,423.75 | 304,147 | 2024-11-22 | Filing | |
| $145.07 | 2,100 | $304,647.00 | 315,022 | 2024-11-22 | Filing | |
| $144.01 | 1,803 | $259,650.03 | 317,122 | 2024-11-22 | Filing | |
| $148.35 | 611 | $90,641.85 | 138,401 | 2024-11-22 | Filing | |
| $147.41 | 900 | $132,669.00 | 139,012 | 2024-11-22 | Filing | |
| $146.49 | 8,108 | $1,187,740.92 | 139,912 | 2024-11-22 | Filing | |
| $145.72 | 7,200 | $1,049,184.00 | 148,020 | 2024-11-22 | Filing | |
| $143.94 | 1,700 | $244,698.00 | 155,220 | 2024-11-22 | Filing | |
| $138.02 | 60,541 | $8,355,868.82 | 7,701,032 | 2024-11-19 | Filing | |
| $137.43 | 132,797 | $18,250,291.71 | 7,761,573 | 2024-11-19 | Filing | |
| $136.37 | 88,235 | $12,032,606.95 | 7,894,370 | 2024-11-19 | Filing | |
| $135.02 | 85,548 | $11,550,690.96 | 7,982,605 | 2024-11-19 | Filing | |
| $134.30 | 75,861 | $10,188,132.30 | 8,068,153 | 2024-11-19 | Filing | |
| $133.25 | 123,362 | $16,437,986.50 | 8,144,014 | 2024-11-19 | Filing |