| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $106.27 | 117 | $12,434.07 | 53,381 | 2026-06-15 | Filing | |
| $104.47 | 2 | $208.94 | 53,498 | 2026-06-15 | Filing | |
| $108.61 | 18 | $1,954.94 | 0 | 2026-06-15 | Filing |