| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $65.57 | 500 | $32,785.40 | 88,415 | 2025-11-19 | Filing | |
| $67.26 | 100 | $6,726.02 | 43,200 | 2025-11-12 | Filing | |
| $67.28 | 500 | $33,640.80 | 106,193 | 2025-11-12 | Filing | |
| $67.28 | 500 | $33,640.60 | 88,915 | 2025-11-12 | Filing | |
| $66.88 | 95 | $6,354.04 | 43,300 | 2025-11-05 | Filing | |
| $66.04 | 5 | $330.20 | 43,395 | 2025-11-05 | Filing |