| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.57 | 10 | $1,275.70 | 11 | 2026-01-28 | Filing | |
| $114.69 | 42 | $4,816.98 | 21 | 2025-10-09 | Filing | |
| $115.87 | 18 | $2,085.66 | 63 | 2025-10-08 | Filing | |
| $108.63 | 22 | $2,389.86 | 81 | 2025-07-14 | Filing | |
| $108.58 | 19 | $2,063.02 | 103 | 2025-07-10 | Filing | |
| $126.58 | 80,000 | $10,126,544.00 | 0 | 2025-10-24 | Filing | |
| $127.60 | 621 | $79,239.60 | 8,208 | 2025-12-01 | Filing | |
| $123.14 | 500 | $61,570.00 | 8,829 | 2025-11-03 | Filing | |
| $115.69 | 500 | $57,845.00 | 9,329 | 2025-10-01 | Filing | |
| $111.00 | 1,000 | $111,000.00 | 9,829 | 2025-09-03 | Filing | |
| $111.33 | 25,000 | $2,783,215.00 | 414 | 2025-08-26 | Filing | |
| $118.74 | 10,997 | $1,305,783.78 | 7,977 | 2025-02-05 | Filing | |
| $117.81 | 53 | $6,291.05 | 0 | 2024-10-28 | Filing | |
| $129.07 | 5,200 | $671,164.00 | 13,187 | 2024-08-23 | Filing | |
| $130.40 | 21,419 | $2,793,037.60 | 0 | 2023-12-21 | Filing | |
| $133.20 | 103,331 | $13,763,689.20 | 21,419 | 2023-12-20 | Filing | |
| $123.98 | 10,711 | $1,327,908.12 | 0 | 2023-08-01 | Filing | |
| $164.60 | 44,385 | $7,305,726.62 | 22,431 | 2022-04-25 | Filing | |
| $155.68 | 1,350 | $210,168.00 | 15,606 | 2022-03-25 | Filing | |
| $162.26 | 1,955 | $317,226.12 | 16,956 | 2021-12-22 | Filing |