| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.63 | 2,133 | $227,441.79 | 469,364 | 2026-06-29 | Filing | |
| $105.78 | 770 | $81,450.60 | 471,497 | 2026-06-29 | Filing | |
| $111.20 | 934 | $103,860.80 | 2,384,685 | 2026-06-29 | Filing | |
| $110.67 | 7,723 | $854,704.41 | 2,385,619 | 2026-06-29 | Filing | |
| $109.75 | 7,968 | $874,488.00 | 2,393,342 | 2026-06-29 | Filing | |
| $108.28 | 10,848 | $1,174,621.44 | 2,401,310 | 2026-06-29 | Filing | |
| $107.76 | 19,419 | $2,092,591.44 | 2,412,158 | 2026-06-29 | Filing | |
| $106.63 | 14,798 | $1,577,910.74 | 2,431,577 | 2026-06-29 | Filing | |
| $105.78 | 5,549 | $586,973.22 | 2,446,375 | 2026-06-29 | Filing | |
| $111.20 | 157 | $17,458.40 | 461,794 | 2026-06-29 | Filing | |
| $110.67 | 1,199 | $132,693.33 | 461,951 | 2026-06-29 | Filing | |
| $109.75 | 1,239 | $135,980.25 | 463,150 | 2026-06-29 | Filing | |
| $108.28 | 1,688 | $182,776.64 | 464,389 | 2026-06-29 | Filing | |
| $111.20 | 907 | $100,858.40 | 2,385,747 | 2026-06-29 | Filing | |
| $110.67 | 7,602 | $841,313.34 | 2,386,654 | 2026-06-29 | Filing | |
| $109.75 | 7,833 | $859,671.75 | 2,394,256 | 2026-06-29 | Filing | |
| $108.28 | 10,658 | $1,154,048.24 | 2,402,089 | 2026-06-29 | Filing | |
| $107.76 | 3,024 | $325,866.24 | 466,077 | 2026-06-29 | Filing | |
| $106.63 | 2,318 | $247,168.34 | 469,101 | 2026-06-29 | Filing | |
| $105.78 | 848 | $89,701.44 | 471,419 | 2026-06-29 | Filing |