| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.28 | 22 | $2,558.16 | 0 | 2025-06-09 | Filing | |
| $116.28 | 44 | $5,116.32 | 0 | 2025-06-09 | Filing | |
| $116.28 | 39 | $4,534.92 | 0 | 2025-06-09 | Filing | |
| $115.32 | 679 | $78,302.28 | 1 | 2025-06-09 | Filing | |
| $115.32 | 1,506 | $173,671.92 | 1 | 2025-06-09 | Filing | |
| $115.32 | 40,980 | $4,725,813.60 | 22 | 2025-06-09 | Filing | |
| $115.32 | 79,258 | $9,140,032.56 | 44 | 2025-06-09 | Filing | |
| $115.32 | 70,069 | $8,080,357.08 | 39 | 2025-06-09 | Filing | |
| $114.74 | 920 | $105,560.80 | 679 | 2025-06-09 | Filing | |
| $114.74 | 2,039 | $233,954.86 | 1,507 | 2025-06-09 | Filing | |
| $114.74 | 55,506 | $6,368,758.44 | 41,002 | 2025-06-09 | Filing | |
| $114.74 | 107,351 | $12,317,453.74 | 79,302 | 2025-06-09 | Filing | |
| $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 |