| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.47 | 400 | $31,788.00 | 429,137 | 2026-04-24 | Filing | |
| $78.66 | 5,137 | $404,076.42 | 429,537 | 2026-04-24 | Filing | |
| $77.69 | 600 | $46,614.00 | 434,674 | 2026-04-24 | Filing | |
| $79.85 | 749 | $59,807.65 | 435,274 | 2026-04-23 | Filing | |
| $79.08 | 3,785 | $299,317.80 | 436,023 | 2026-04-23 | Filing | |
| $78.10 | 39,477 | $3,083,153.70 | 439,808 | 2026-04-23 | Filing | |
| $77.24 | 53,136 | $4,104,224.64 | 479,285 | 2026-04-23 | Filing | |
| $76.37 | 16,716 | $1,276,600.92 | 532,421 | 2026-04-23 | Filing | |
| $72.19 | 4,790 | $345,790.10 | 111,158 | 2026-04-02 | Filing | |
| $79.34 | 5,078 | $402,888.52 | 49,073 | 2026-03-25 | Filing | |
| $78.48 | 2,416 | $189,607.68 | 54,151 | 2026-03-25 | Filing | |
| $77.62 | 2,900 | $225,098.00 | 56,567 | 2026-03-25 | Filing | |
| $79.38 | 5,068 | $402,297.84 | 49,137 | 2026-03-25 | Filing | |
| $78.54 | 2,531 | $198,784.74 | 54,205 | 2026-03-25 | Filing | |
| $77.64 | 3,012 | $233,851.68 | 56,736 | 2026-03-25 | Filing | |
| $77.18 | 1,571 | $121,249.78 | 59,748 | 2026-03-24 | Filing | |
| $78.44 | 23,539 | $1,846,399.16 | 61,319 | 2026-03-23 | Filing | |
| $77.43 | 32,087 | $2,484,496.41 | 84,858 | 2026-03-23 | Filing | |
| $76.53 | 50,198 | $3,841,652.94 | 116,945 | 2026-03-23 | Filing | |
| $75.45 | 1,994 | $150,447.30 | 167,143 | 2026-03-23 | Filing |