| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.41 | 1,647 | $140,670.27 | 100,002 | 2026-06-05 | Filing | |
| $84.01 | 400 | $33,604.00 | 101,649 | 2026-06-05 | Filing | |
| $82.61 | 968 | $79,966.48 | 102,049 | 2026-06-05 | Filing | |
| $81.73 | 2,384 | $194,844.32 | 103,017 | 2026-06-05 | Filing | |
| $85.77 | 2,839 | $243,501.03 | 100,002 | 2026-06-04 | Filing | |
| $85.11 | 9,212 | $784,033.32 | 102,841 | 2026-06-04 | Filing | |
| $84.08 | 1,300 | $109,304.00 | 112,053 | 2026-06-04 | Filing | |
| $87.91 | 826 | $72,613.66 | 802,708 | 2026-06-04 | Filing | |
| $87.13 | 8,581 | $747,662.53 | 803,534 | 2026-06-04 | Filing | |
| $86.07 | 10,992 | $946,081.44 | 812,115 | 2026-06-04 | Filing | |
| $85.11 | 17,543 | $1,493,084.73 | 823,107 | 2026-06-04 | Filing | |
| $83.86 | 2,060 | $172,751.60 | 840,650 | 2026-06-04 | Filing | |
| $93.04 | 1,187 | $110,438.48 | 802,708 | 2026-06-03 | Filing | |
| $92.38 | 5,843 | $539,776.34 | 803,895 | 2026-06-03 | Filing | |
| $90.78 | 9,925 | $900,991.50 | 809,738 | 2026-06-03 | Filing | |
| $89.84 | 32,450 | $2,915,308.00 | 819,663 | 2026-06-03 | Filing | |
| $88.98 | 6,295 | $560,129.10 | 852,113 | 2026-06-03 | Filing | |
| $87.57 | 4,300 | $376,551.00 | 858,408 | 2026-06-03 | Filing | |
| $67.54 | 1,858 | $125,489.32 | 0 | 2026-05-19 | Filing | |
| $67.21 | 1,309 | $87,977.89 | 1,858 | 2026-05-19 | Filing |