| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.37 | 678 | $99,916.86 | 9 | 2026-05-15 | Filing | |
| $145.93 | 11,287 | $1,647,111.91 | 0 | 2026-05-15 | Filing | |
| $145.43 | 4,000 | $581,720.00 | 10,814 | 2026-05-15 | Filing | |
| $145.01 | 1,726 | $250,287.26 | 8,673 | 2026-05-04 | Filing | |
| $132.34 | 11,287 | $1,493,721.58 | 11,287 | 2026-03-02 | Filing | |
| $132.70 | 3,000 | $398,100.00 | 4,494 | 2026-03-02 | Filing | |
| $130.05 | 34,152 | $4,441,467.60 | 98,241 | 2026-02-24 | Filing | |
| $129.33 | 11,667 | $1,508,893.11 | 14,814 | 2026-02-20 | Filing | |
| $128.51 | 8,480 | $1,089,764.80 | 35,723 | 2026-02-19 | Filing | |
| $120.68 | 3,960 | $477,892.80 | 3,565 | 2026-02-10 | Filing | |
| $121.88 | 2,000 | $243,760.00 | 687 | 2026-02-09 | Filing | |
| $122.00 | 5,429 | $662,338.00 | 10,399 | 2026-02-04 | Filing | |
| $111.68 | 11,145 | $1,244,673.60 | 14,835 | 2025-12-22 | Filing | |
| $114.12 | 1,500 | $171,180.00 | 958 | 2025-12-01 | Filing | |
| $107.42 | 10,413 | $1,118,564.46 | 11,760 | 2025-11-21 | Filing | |
| $107.41 | 29,451 | $3,163,331.91 | 79,709 | 2025-11-21 | Filing | |
| $110.29 | 2,715 | $299,437.35 | 10,325 | 2025-11-12 | Filing | |
| $107.83 | 1,923 | $207,357.09 | 15,488 | 2025-11-10 | Filing | |
| $109.00 | 3,545 | $386,405.00 | 2,000 | 2025-02-06 | Filing | |
| $107.61 | 1,244 | $133,866.84 | 5,545 | 2025-02-05 | Filing |