| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.40 | 118 | $10,549.20 | 202,282 | 2026-05-27 | Filing | |
| $90.01 | 371 | $33,393.71 | 202,400 | 2026-05-26 | Filing | |
| $89.12 | 366 | $32,617.92 | 202,771 | 2026-05-26 | Filing | |
| $88.09 | 63 | $5,549.67 | 203,137 | 2026-05-26 | Filing | |
| $94.10 | 130 | $12,233.00 | 9,200 | 2026-05-27 | Filing | |
| $93.33 | 291 | $27,159.03 | 9,330 | 2026-05-27 | Filing | |
| $92.29 | 122 | $11,259.38 | 9,621 | 2026-05-27 | Filing | |
| $91.55 | 67 | $6,133.85 | 9,743 | 2026-05-27 | Filing | |
| $90.14 | 83 | $7,481.62 | 9,810 | 2026-05-27 | Filing | |
| $89.43 | 107 | $9,569.01 | 9,893 | 2026-05-27 | Filing | |
| $90.00 | 371 | $33,390.00 | 10,000 | 2026-05-26 | Filing | |
| $89.12 | 369 | $32,885.28 | 10,371 | 2026-05-26 | Filing | |
| $88.07 | 60 | $5,284.20 | 10,740 | 2026-05-26 | Filing | |
| $91.43 | 31 | $2,834.33 | 10,800 | 2026-05-22 | Filing | |
| $90.64 | 71 | $6,435.44 | 10,831 | 2026-05-22 | Filing | |
| $89.55 | 166 | $14,865.30 | 10,902 | 2026-05-22 | Filing | |
| $88.72 | 43 | $3,814.96 | 11,068 | 2026-05-22 | Filing | |
| $87.44 | 36 | $3,147.84 | 11,111 | 2026-05-22 | Filing | |
| $86.53 | 453 | $39,198.09 | 11,147 | 2026-05-22 | Filing | |
| $88.10 | 218 | $19,205.80 | 11,600 | 2026-05-21 | Filing |