| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.51 | 85 | $6,078.16 | 42,810 | 2025-12-10 | Filing | |
| $70.24 | 5 | $351.20 | 42,895 | 2025-12-10 | Filing | |
| $72.28 | 67 | $4,842.76 | 104,193 | 2025-12-10 | Filing | |
| $71.42 | 432 | $30,853.87 | 104,260 | 2025-12-10 | Filing | |
| $70.37 | 1 | $70.37 | 104,692 | 2025-12-10 | Filing | |
| $72.30 | 58 | $4,193.40 | 86,915 | 2025-12-10 | Filing | |
| $71.42 | 441 | $31,496.97 | 86,973 | 2025-12-10 | Filing | |
| $70.37 | 1 | $70.37 | 87,414 | 2025-12-10 | Filing | |
| $70.76 | 800 | $56,604.08 | 107,937 | 2025-12-04 | Filing | |
| $70.10 | 95 | $6,659.91 | 42,900 | 2025-12-03 | Filing | |
| $69.14 | 5 | $345.68 | 42,995 | 2025-12-03 | Filing | |
| $70.08 | 499 | $34,970.77 | 104,693 | 2025-12-03 | Filing | |
| $69.01 | 1 | $69.01 | 105,192 | 2025-12-03 | Filing | |
| $70.10 | 499 | $34,982.15 | 87,415 | 2025-12-03 | Filing | |
| $69.01 | 1 | $69.01 | 87,914 | 2025-12-03 | Filing | |
| $69.25 | 100 | $6,925.03 | 43,000 | 2025-11-26 | Filing | |
| $69.29 | 500 | $34,644.50 | 105,193 | 2025-11-26 | Filing | |
| $69.29 | 500 | $34,644.40 | 87,915 | 2025-11-26 | Filing | |
| $65.57 | 100 | $6,557.35 | 43,100 | 2025-11-19 | Filing | |
| $65.60 | 500 | $32,798.95 | 105,693 | 2025-11-19 | Filing |