| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.48 | 223 | $16,163.04 | 64,490 | 2025-11-03 | Filing | |
| $72.47 | 3,777 | $273,719.19 | 64,259 | 2025-11-03 | Filing | |
| $71.26 | 2,220 | $158,198.53 | 13,512 | 2025-09-05 | Filing | |
| $73.62 | 2,000 | $147,246.00 | 68,036 | 2025-08-08 | Filing | |
| $73.61 | 2,198 | $161,790.16 | 69,571 | 2025-05-06 | Filing | |
| $73.77 | 2,000 | $147,540.00 | 71,931 | 2025-03-03 | Filing | |
| $69.85 | 1,803 | $125,930.54 | 38,790 | 2025-02-19 | Filing | |
| $69.84 | 100 | $6,984.10 | 40,593 | 2025-02-19 | Filing | |
| $69.84 | 597 | $41,694.48 | 40,693 | 2025-02-19 | Filing | |
| $69.76 | 6,700 | $467,392.00 | 21,643 | 2025-02-13 | Filing | |
| $65.85 | 28,750 | $1,893,187.50 | 144,059 | 2024-12-19 | Filing | |
| $67.22 | 2,000 | $134,442.60 | 63,197 | 2024-12-13 | Filing | |
| $68.50 | 936 | $64,116.00 | 24,417 | 2024-11-21 | Filing | |
| $68.17 | 2,000 | $136,344.60 | 64,771 | 2024-11-18 | Filing | |
| $68.85 | 2,000 | $137,708.60 | 66,771 | 2024-09-04 | Filing | |
| $66.00 | 4,000 | $263,982.40 | 94,490 | 2024-08-01 | Filing | |
| $59.98 | 1,667 | $99,992.83 | 68,330 | 2024-06-13 | Filing | |
| $60.79 | 2,360 | $143,458.03 | 14,556 | 2024-06-07 | Filing | |
| $61.10 | 2,000 | $122,207.40 | 97,682 | 2024-05-02 | Filing | |
| $57.78 | 3,500 | $202,240.15 | 68,971 | 2024-02-23 | Filing |