| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.73 | 7,100 | $821,690.10 | 237,000 | 2026-06-16 | Filing | |
| $114.76 | 5,200 | $596,771.24 | 244,100 | 2026-06-16 | Filing | |
| $113.72 | 1,400 | $159,207.02 | 249,300 | 2026-06-16 | Filing | |
| $112.08 | 600 | $67,245.00 | 250,700 | 2026-06-16 | Filing | |
| $111.15 | 500 | $55,574.00 | 251,300 | 2026-06-16 | Filing | |
| $109.61 | 200 | $21,921.00 | 251,800 | 2026-06-16 | Filing | |
| $108.09 | 200 | $21,618.00 | 252,000 | 2026-06-16 | Filing | |
| $108.61 | 75 | $8,145.75 | 0 | 2026-06-15 | Filing | |
| $107.97 | 5,893 | $636,238.92 | 75 | 2026-06-15 | Filing | |
| $107.03 | 3,574 | $382,532.01 | 5,968 | 2026-06-15 | Filing | |
| $106.27 | 2,913 | $309,578.78 | 9,542 | 2026-06-15 | Filing | |
| $104.47 | 45 | $4,701.15 | 12,455 | 2026-06-15 | Filing | |
| $108.61 | 240 | $26,066.40 | 0 | 2026-06-15 | Filing | |
| $107.97 | 18,858 | $2,036,009.63 | 240 | 2026-06-15 | Filing | |
| $107.03 | 11,438 | $1,224,232.02 | 19,098 | 2026-06-15 | Filing | |
| $106.27 | 9,320 | $990,482.07 | 30,536 | 2026-06-15 | Filing | |
| $104.47 | 144 | $15,043.68 | 39,856 | 2026-06-15 | Filing | |
| $108.57 | 3 | $325.70 | 53,000 | 2026-06-15 | Filing | |
| $107.96 | 235 | $25,371.68 | 53,003 | 2026-06-15 | Filing | |
| $107.03 | 143 | $15,305.80 | 53,238 | 2026-06-15 | Filing |