| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.31 | 15 | $1,519.65 | 6,139 | 2026-08-10 | Filing | |
| $99.89 | 164 | $16,381.96 | 65,988 | 2026-08-10 | Filing | |
| $99.89 | 940 | $93,896.60 | 377,872 | 2026-08-10 | Filing | |
| $87.02 | 16 | $1,392.32 | 6,124 | 2026-05-05 | Filing | |
| $86.50 | 189 | $16,348.50 | 65,824 | 2026-05-05 | Filing | |
| $85.65 | 1,080 | $92,502.00 | 376,932 | 2026-05-05 | Filing | |
| $90.37 | 64 | $5,783.68 | 375,852 | 2026-02-25 | Filing | |
| $85.32 | 10 | $853.20 | 6,108 | 2026-02-04 | Filing | |
| $89.00 | 107 | $9,523.00 | 65,635 | 2026-02-04 | Filing | |
| $90.39 | 630 | $56,945.70 | 375,788 | 2026-02-04 | Filing | |
| $65.77 | 13 | $855.01 | 6,098 | 2025-11-06 | Filing | |
| $65.60 | 147 | $9,643.20 | 65,528 | 2025-11-06 | Filing | |
| $65.79 | 886 | $58,289.94 | 374,960 | 2025-11-06 | Filing | |
| $59.18 | 12 | $710.16 | 6,085 | 2025-08-04 | Filing | |
| $59.20 | 131 | $7,755.20 | 65,381 | 2025-08-04 | Filing | |
| $60.43 | 3,500 | $211,505.00 | 374,074 | 2025-08-04 | Filing | |
| $58.72 | 300 | $17,616.00 | 370,574 | 2025-08-04 | Filing | |
| $53.77 | 3 | $161.31 | 6,073 | 2025-05-05 | Filing | |
| $53.88 | 144 | $7,758.72 | 65,250 | 2025-05-05 | Filing | |
| $53.87 | 779 | $41,964.73 | 370,274 | 2025-05-05 | Filing |