| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $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 |