| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $135.42 | 2,602 | $352,356.60 | 243,860 | 2025-05-29 | Filing | |
| $138.62 | 86 | $11,921.44 | 61,709 | 2025-05-20 | Filing | |
| $137.86 | 367 | $50,596.12 | 61,795 | 2025-05-20 | Filing | |
| $136.89 | 72 | $9,855.85 | 62,162 | 2025-05-20 | Filing | |
| $126.75 | 1,018 | $129,031.50 | 100,920 | 2025-05-05 | Filing | |
| $129.40 | 2,357 | $304,986.84 | 12,666 | 2025-05-05 | Filing | |
| $128.61 | 1,243 | $159,862.85 | 15,023 | 2025-05-05 | Filing | |
| $127.17 | 400 | $50,867.40 | 16,266 | 2025-05-05 | Filing | |
| $120.02 | 2 | $240.03 | 64,513 | 2025-04-21 | Filing | |
| $119.01 | 156 | $18,565.39 | 64,515 | 2025-04-21 | Filing | |
| $118.14 | 160 | $18,902.80 | 64,671 | 2025-04-21 | Filing | |
| $116.83 | 222 | $25,935.28 | 64,831 | 2025-04-21 | Filing | |
| $124.62 | 3,337 | $415,843.26 | 246,313 | 2025-04-14 | Filing | |
| $123.73 | 1,500 | $185,591.55 | 249,650 | 2025-04-14 | Filing | |
| $122.62 | 2,163 | $265,229.22 | 251,150 | 2025-04-14 | Filing | |
| $127.04 | 101 | $12,831.18 | 105,740 | 2025-04-09 | Filing | |
| $126.20 | 191 | $24,103.74 | 105,841 | 2025-04-09 | Filing | |
| $125.24 | 797 | $99,813.89 | 106,032 | 2025-04-09 | Filing | |
| $123.88 | 135 | $16,723.77 | 106,829 | 2025-04-09 | Filing | |
| $120.11 | 134 | $16,094.20 | 106,964 | 2025-04-09 | Filing |