| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.40 | 1,276 | $84,728.44 | 34,324 | 2026-10-01 | Filing | |
| $64.81 | 2,700 | $174,987.00 | 40,135 | 2026-10-01 | Filing | |
| $73.94 | 2,221 | $164,217.85 | 277,462 | 2026-09-14 | Filing | |
| $76.57 | 4,329 | $331,489.71 | 279,683 | 2026-09-09 | Filing | |
| $108.50 | 6,873 | $745,720.50 | 20,974 | 2026-06-01 | Filing | |
| $108.50 | 3,250 | $352,625.00 | 20,974 | 2026-06-01 | Filing | |
| $105.86 | 2,400 | $254,064.00 | 2,712 | 2026-05-29 | Filing | |
| $102.24 | 12,036 | $1,230,560.64 | 14,233 | 2026-05-28 | Filing | |
| $102.48 | 2,500 | $256,200.00 | 2,612 | 2026-05-28 | Filing | |
| $103.88 | 746 | $77,494.48 | 13,026 | 2026-05-28 | Filing | |
| $103.44 | 3,329 | $344,351.76 | 42,465 | 2026-05-28 | Filing | |
| $103.88 | 3,074 | $319,327.12 | 42,465 | 2026-05-27 | Filing | |
| $104.23 | 62 | $6,462.26 | 1,704 | 2026-05-28 | Filing | |
| $104.58 | 500 | $52,290.00 | 1,766 | 2026-05-28 | Filing | |
| $103.54 | 500 | $51,770.00 | 2 | 2026-05-28 | Filing | |
| $103.52 | 400 | $41,408.00 | 2,766 | 2026-05-28 | Filing | |
| $102.96 | 600 | $61,776.00 | 3,166 | 2026-05-28 | Filing | |
| $101.73 | 1,346 | $136,928.58 | 3,766 | 2026-05-27 | Filing | |
| $102.61 | 2,132 | $218,764.52 | 2,704 | 2026-05-28 | Filing | |
| $101.43 | 276 | $27,994.68 | 4,836 | 2026-05-27 | Filing |