| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $66.84 | 500 | $33,420.50 | 106,693 | 2025-11-05 | Filing | |
| $66.83 | 500 | $33,416.10 | 89,415 | 2025-11-05 | Filing | |
| $66.87 | 30 | $2,006.10 | 43,400 | 2025-10-29 | Filing | |
| $65.66 | 24 | $1,575.81 | 43,430 | 2025-10-29 | Filing | |
| $63.92 | 41 | $2,620.86 | 43,454 | 2025-10-29 | Filing | |
| $62.55 | 5 | $312.75 | 43,495 | 2025-10-29 | Filing | |
| $66.92 | 156 | $10,440.03 | 107,193 | 2025-10-29 | Filing | |
| $65.81 | 97 | $6,383.38 | 107,349 | 2025-10-29 | Filing | |
| $63.92 | 246 | $15,724.12 | 107,446 | 2025-10-29 | Filing | |
| $62.77 | 1 | $62.77 | 107,692 | 2025-10-29 | Filing | |
| $66.95 | 131 | $8,770.02 | 89,915 | 2025-10-29 | Filing | |
| $65.73 | 136 | $8,939.80 | 90,046 | 2025-10-29 | Filing |