| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $187.05 | 1,604 | $300,028.20 | 1,529 | 2025-08-29 | Filing | |
| $182.55 | 1,100 | $200,805.55 | 18,922 | 2025-08-19 | Filing | |
| $180.74 | 1,604 | $289,906.96 | 1,529 | 2025-08-18 | Filing | |
| $184.30 | 3,000 | $552,904.20 | 33,152 | 2025-08-13 | Filing | |
| $167.10 | 3,158 | $527,704.64 | 36,152 | 2025-06-09 | Filing | |
| $161.64 | 1,529 | $247,147.56 | 0 | 2025-06-03 | Filing | |
| $161.37 | 77,357 | $12,483,099.09 | 140,042 | 2025-06-03 | Filing | |
| $159.80 | 20,100 | $3,211,980.00 | 217,399 | 2025-06-02 | Filing | |
| $160.11 | 11,357 | $1,818,369.27 | 29,080 | 2025-06-02 | Filing | |
| $163.08 | 1,500 | $244,618.35 | 20,022 | 2025-06-02 | Filing | |
| $155.45 | 1,529 | $237,683.05 | 0 | 2025-03-13 | Filing | |
| $173.03 | 8,746 | $1,513,320.38 | 28,917 | 2025-02-14 | Filing | |
| $170.71 | 716 | $122,228.36 | 0 | 2024-08-01 | Filing | |
| $153.15 | 2,000 | $306,295.80 | 19,269 | 2024-06-03 | Filing | |
| $154.05 | 1,600 | $246,480.00 | 716 | 2024-03-13 | Filing | |
| $149.38 | 1,604 | $239,600.71 | 0 | 2024-02-16 | Filing | |
| $149.58 | 2,029 | $303,497.82 | 51,001 | 2024-02-16 | Filing | |
| $151.62 | 8,750 | $1,326,675.00 | 20,500 | 2023-12-11 | Filing | |
| $166.12 | 10,997 | $1,826,821.64 | 36,181 | 2023-09-01 | Filing | |
| $163.49 | 3,000 | $490,470.00 | 712 | 2023-08-09 | Filing |