| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $186.75 | 2,370 | $442,601.06 | 136,786 | 2024-11-06 | Filing | |
| $185.28 | 13,499 | $2,501,135.22 | 139,156 | 2024-11-06 | Filing | |
| $184.06 | 3,958 | $728,496.42 | 152,655 | 2024-11-06 | Filing | |
| $183.18 | 8,081 | $1,480,247.68 | 156,613 | 2024-11-06 | Filing | |
| $183.58 | 3,187 | $585,069.46 | 10,738 | 2024-11-06 | Filing | |
| $166.60 | 5,000 | $833,000.00 | 557,177 | 2024-11-01 | Filing | |
| $161.19 | 3,000 | $483,570.00 | 13,925 | 2024-10-04 | Filing | |
| $158.93 | 5,000 | $794,650.00 | 562,177 | 2024-10-01 | Filing | |
| $155.36 | 5,000 | $776,800.00 | 567,177 | 2024-09-03 | Filing | |
| $155.98 | 5,000 | $779,900.00 | 572,177 | 2024-08-01 | Filing | |
| $133.39 | 5,000 | $666,950.00 | 577,177 | 2024-07-01 | Filing | |
| $148.98 | 11,790 | $1,756,474.20 | 16,925 | 2024-06-03 | Filing | |
| $148.98 | 5,000 | $744,900.00 | 582,177 | 2024-06-03 | Filing | |
| $145.80 | 65,855 | $9,601,948.76 | 19,815 | 2024-05-23 | Filing | |
| $154.16 | 600 | $92,493.00 | 17,897 | 2024-05-22 | Filing | |
| $154.14 | 10 | $1,541.40 | 18,497 | 2024-05-22 | Filing | |
| $154.02 | 3,774 | $581,271.48 | 18,507 | 2024-05-22 | Filing | |
| $140.55 | 546 | $76,740.30 | 3,512 | 2024-05-13 | Filing | |
| $139.95 | 5,000 | $699,750.00 | 587,177 | 2024-05-01 | Filing | |
| $126.94 | 5,000 | $634,700.00 | 592,177 | 2024-04-01 | Filing |