| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.44 | 1,500 | $198,665.10 | 87,534 | 2026-05-20 | Filing | |
| $131.39 | 900 | $118,254.51 | 89,034 | 2026-05-20 | Filing | |
| $130.43 | 800 | $104,347.28 | 89,934 | 2026-05-20 | Filing | |
| $129.01 | 300 | $38,703.99 | 90,734 | 2026-05-20 | Filing | |
| $127.05 | 200 | $25,410.00 | 91,034 | 2026-05-20 | Filing | |
| $124.53 | 3,200 | $398,496.00 | 6,636 | 2026-05-06 | Filing | |
| $94.00 | 1,113 | $104,622.00 | 62,302 | 2026-03-11 | Filing | |
| $93.33 | 1,577 | $147,173.53 | 82,617 | 2026-03-10 | Filing | |
| $92.41 | 2,366 | $218,642.30 | 80,826 | 2026-03-10 | Filing | |
| $92.41 | 2,366 | $218,642.30 | 80,826 | 2026-03-10 | Filing | |
| $90.63 | 1,331 | $120,628.53 | 83,192 | 2026-03-09 | Filing | |
| $90.63 | 1,092 | $98,967.96 | 63,415 | 2026-03-09 | Filing | |
| $90.63 | 3,544 | $321,192.72 | 281,883 | 2026-03-09 | Filing | |
| $93.33 | 1,577 | $147,173.53 | 82,617 | 2026-03-10 | Filing | |
| $90.63 | 1,634 | $148,089.42 | 84,194 | 2026-03-09 | Filing | |
| $90.63 | 2,167 | $196,395.21 | 105,276 | 2026-03-09 | Filing | |
| $90.63 | 2,360 | $213,886.80 | 163,469 | 2026-03-09 | Filing | |
| $90.63 | 1,381 | $125,160.03 | 56,355 | 2026-03-09 | Filing | |
| $93.97 | 272 | $25,560.25 | 161,192 | 2026-03-04 | Filing | |
| $93.05 | 8,668 | $806,547.00 | 161,464 | 2026-03-04 | Filing |