| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.04 | 683 | $91,549.05 | 7,983 | 2024-11-19 | Filing | |
| $132.62 | 343 | $45,487.84 | 8,666 | 2024-11-19 | Filing | |
| $130.35 | 327 | $42,624.94 | 9,009 | 2024-11-19 | Filing | |
| $128.13 | 650 | $83,286.97 | 9,336 | 2024-11-19 | Filing | |
| $125.61 | 14 | $1,758.54 | 9,986 | 2024-11-19 | Filing | |
| $82.25 | 8,945 | $735,726.25 | 10,542 | 2024-09-03 | Filing | |
| $80.89 | 9,893 | $800,244.77 | 19,487 | 2024-09-03 | Filing | |
| $80.12 | 6,500 | $520,780.00 | 29,380 | 2024-09-03 | Filing | |
| $79.22 | 6,700 | $530,774.00 | 35,880 | 2024-09-03 | Filing | |
| $78.08 | 12,886 | $1,006,138.88 | 42,580 | 2024-09-03 | Filing | |
| $109.30 | 9,529 | $1,041,524.46 | 6,882,859 | 2024-05-28 | Filing | |
| $107.47 | 20,378 | $2,189,964.56 | 6,892,388 | 2024-05-24 | Filing | |
| $106.48 | 430,396 | $45,826,758.42 | 6,912,766 | 2024-05-24 | Filing | |
| $105.68 | 75,421 | $7,970,498.82 | 7,343,162 | 2024-05-24 | Filing | |
| $104.88 | 102,797 | $10,781,328.80 | 7,418,583 | 2024-05-24 | Filing | |
| $103.45 | 510,057 | $52,765,753.69 | 7,521,380 | 2024-05-24 | Filing | |
| $102.61 | 203,075 | $20,836,794.68 | 8,031,437 | 2024-05-24 | Filing | |
| $103.94 | 698,998 | $72,654,271.52 | 8,234,512 | 2024-05-23 | Filing | |
| $103.14 | 178,257 | $18,385,801.32 | 8,933,510 | 2024-05-23 | Filing | |
| $101.51 | 212,414 | $21,561,253.00 | 9,111,767 | 2024-05-23 | Filing |