| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.74 | 94,906 | $10,889,514.44 | 70,108 | 2025-06-09 | Filing | |
| $108.82 | 70,165 | $7,635,355.30 | 79,928 | 2025-06-03 | Filing | |
| $111.95 | 28,877 | $3,232,780.15 | 78,373 | 2025-06-03 | Filing | |
| $108.14 | 2,182 | $235,961.48 | 24,948 | 2025-06-02 | Filing | |
| $107.56 | 10,818 | $1,163,584.08 | 27,130 | 2025-06-02 | Filing | |
| $111.25 | 2,155 | $239,743.75 | 245,804 | 2025-05-14 | Filing | |
| $110.63 | 5,845 | $646,632.35 | 247,959 | 2025-05-14 | Filing | |
| $93.29 | 926 | $86,386.54 | 37,948 | 2025-03-28 | Filing | |
| $120.00 | 725 | $87,000.00 | 23,680 | 2025-02-18 | Filing | |
| $120.00 | 725 | $87,000.00 | 23,680 | 2025-01-22 | Filing | |
| $120.27 | 175 | $21,047.25 | 0 | 2025-01-08 | Filing | |
| $120.27 | 388 | $46,664.76 | 0 | 2025-01-08 | Filing | |
| $120.27 | 10,554 | $1,269,329.58 | 79,338 | 2025-01-08 | Filing | |
| $120.27 | 20,397 | $2,453,147.19 | 146,275 | 2025-01-08 | Filing | |
| $120.27 | 17,825 | $2,143,812.75 | 192,718 | 2025-01-08 | Filing | |
| $119.67 | 1,595 | $190,873.65 | 175 | 2025-01-08 | Filing | |
| $119.67 | 3,537 | $423,272.79 | 388 | 2025-01-08 | Filing | |
| $119.67 | 96,193 | $11,511,416.31 | 89,892 | 2025-01-08 | Filing | |
| $119.67 | 185,913 | $22,248,208.71 | 166,672 | 2025-01-08 | Filing | |
| $119.67 | 162,468 | $19,442,545.56 | 210,543 | 2025-01-08 | Filing |