| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $162.47 | 1,296 | $210,565.79 | 10,623 | 2024-05-28 | Filing | |
| $164.67 | 97 | $15,972.99 | 1,981,931 | 2024-05-22 | Filing | |
| $163.92 | 625 | $102,450.75 | 1,982,028 | 2024-05-22 | Filing | |
| $163.02 | 2,223 | $362,401.46 | 1,982,653 | 2024-05-22 | Filing | |
| $162.19 | 1,005 | $163,002.76 | 1,984,876 | 2024-05-22 | Filing | |
| $160.24 | 825 | $132,194.29 | 1,985,881 | 2024-05-22 | Filing | |
| $159.57 | 2,200 | $351,050.26 | 1,986,706 | 2024-05-22 | Filing | |
| $158.25 | 1,923 | $304,320.33 | 1,988,906 | 2024-05-22 | Filing | |
| $157.41 | 1,802 | $283,655.88 | 1,990,829 | 2024-05-22 | Filing | |
| $155.66 | 600 | $93,396.00 | 1,992,631 | 2024-05-22 | Filing | |
| $153.84 | 200 | $30,768.00 | 1,993,231 | 2024-05-22 | Filing | |
| $152.92 | 800 | $122,336.00 | 1,993,431 | 2024-05-22 | Filing | |
| $151.73 | 700 | $106,213.03 | 1,994,231 | 2024-05-22 | Filing | |
| $150.60 | 400 | $60,238.00 | 1,994,931 | 2024-05-22 | Filing | |
| $149.45 | 300 | $44,835.99 | 1,995,331 | 2024-05-22 | Filing | |
| $148.21 | 600 | $88,924.02 | 1,995,631 | 2024-05-22 | Filing | |
| $147.06 | 300 | $44,118.99 | 1,996,231 | 2024-05-22 | Filing | |
| $145.03 | 100 | $14,503.00 | 1,996,531 | 2024-05-22 | Filing | |
| $144.40 | 200 | $28,879.00 | 1,996,631 | 2024-05-22 | Filing | |
| $142.95 | 100 | $14,295.00 | 1,996,831 | 2024-05-22 | Filing |