| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.04 | 5,289 | $497,377.56 | 19,078 | 2023-11-17 | Filing | |
| $91.25 | 792 | $72,270.00 | 14,045 | 2023-11-14 | Filing | |
| $91.74 | 3,665 | $336,227.10 | 14,837 | 2023-11-14 | Filing | |
| $89.09 | 3,873 | $345,045.57 | 24,367 | 2023-11-13 | Filing | |
| $88.18 | 3,156 | $278,296.08 | 11,487 | 2023-11-09 | Filing | |
| $89.97 | 12,770 | $1,148,916.90 | 89,482 | 2023-11-07 | Filing | |
| $105.38 | 900 | $94,842.00 | 16,094 | 2023-08-29 | Filing | |
| $107.68 | 7,744 | $833,873.92 | 87,823 | 2023-08-24 | Filing | |
| $106.99 | 9,837 | $1,052,460.63 | 95,567 | 2023-08-24 | Filing | |
| $105.92 | 9,090 | $962,812.80 | 105,404 | 2023-08-24 | Filing | |
| $105.18 | 13,329 | $1,401,944.22 | 114,494 | 2023-08-24 | Filing | |
| $104.08 | 13,211 | $1,375,000.88 | 52,540 | 2023-08-17 | Filing | |
| $103.97 | 4,851 | $504,358.47 | 51,855 | 2023-08-17 | Filing | |
| $120.03 | 3,000 | $360,090.00 | 16,994 | 2023-02-10 | Filing | |
| $110.00 | 2,716 | $298,760.00 | 13,428 | 2023-01-23 | Filing | |
| $100.60 | 3,500 | $352,100.00 | 11,187 | 2022-12-13 | Filing | |
| $112.68 | 3,720 | $419,169.60 | 10,130 | 2022-08-08 | Filing | |
| $111.53 | 2,138 | $238,451.14 | 13,850 | 2022-08-08 | Filing | |
| $140.00 | 10,000 | $1,400,000.00 | 52,711 | 2022-03-29 | Filing | |
| $140.00 | 10,000 | $1,400,000.00 | 62,711 | 2022-02-16 | Filing |