| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.42 | 6,009 | $525,306.78 | 270,600 | 2026-05-19 | Filing | |
| $86.81 | 3,391 | $294,372.71 | 276,609 | 2026-05-19 | Filing | |
| $89.77 | 300 | $26,931.00 | 280,000 | 2026-05-18 | Filing | |
| $89.10 | 700 | $62,370.00 | 280,300 | 2026-05-18 | Filing | |
| $88.02 | 8,600 | $756,972.00 | 281,000 | 2026-05-18 | Filing | |
| $87.06 | 400 | $34,824.00 | 289,600 | 2026-05-18 | Filing | |
| $88.37 | 54 | $4,771.98 | 205,600 | 2026-05-19 | Filing | |
| $87.38 | 498 | $43,515.24 | 205,654 | 2026-05-19 | Filing | |
| $86.76 | 248 | $21,516.48 | 206,152 | 2026-05-19 | Filing | |
| $89.91 | 24 | $2,157.84 | 206,400 | 2026-05-18 | Filing | |
| $89.16 | 24 | $2,139.84 | 206,424 | 2026-05-18 | Filing | |
| $88.02 | 680 | $59,853.60 | 206,448 | 2026-05-18 | Filing | |
| $86.98 | 72 | $6,262.56 | 207,128 | 2026-05-18 | Filing | |
| $90.00 | 33 | $2,970.00 | 207,200 | 2026-05-15 | Filing | |
| $89.43 | 174 | $15,560.82 | 207,233 | 2026-05-15 | Filing | |
| $88.25 | 593 | $52,332.25 | 207,407 | 2026-05-15 | Filing | |
| $92.69 | 2 | $185.38 | 208,000 | 2026-05-14 | Filing | |
| $92.35 | 21 | $1,939.35 | 208,002 | 2026-05-14 | Filing | |
| $90.60 | 26 | $2,355.60 | 208,023 | 2026-05-14 | Filing | |
| $89.99 | 253 | $22,767.47 | 208,049 | 2026-05-14 | Filing |