| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.20 | 5,233 | $534,812.60 | 102,886 | 2025-11-05 | Filing | |
| $101.36 | 598 | $60,613.28 | 26,569 | 2025-11-04 | Filing | |
| $94.02 | 3,074 | $289,017.48 | 29,241 | 2025-11-03 | Filing | |
| $85.13 | 277 | $23,581.01 | 26,569 | 2025-10-15 | Filing | |
| $85.54 | 3,501 | $299,475.54 | 26,569 | 2025-10-03 | Filing | |
| $87.65 | 599 | $52,502.35 | 33,200 | 2025-10-02 | Filing | |
| $83.15 | 278 | $23,115.70 | 33,200 | 2025-09-16 | Filing | |
| $84.97 | 598 | $50,812.06 | 33,200 | 2025-09-02 | Filing | |
| $86.81 | 277 | $24,046.37 | 33,200 | 2025-08-15 | Filing | |
| $75.77 | 598 | $45,310.46 | 33,200 | 2025-08-04 | Filing | |
| $67.94 | 3,706 | $251,785.64 | 102,886 | 2025-07-21 | Filing | |
| $68.36 | 1,340 | $91,602.40 | 35,149 | 2025-07-16 | Filing | |
| $68.36 | 983 | $67,197.88 | 40,540 | 2025-07-16 | Filing | |
| $68.36 | 785 | $53,662.60 | 33,200 | 2025-07-16 | Filing | |
| $69.86 | 3,330 | $232,633.80 | 26,504 | 2025-07-15 | Filing | |
| $68.47 | 14,952 | $1,023,763.44 | 97,466 | 2025-07-14 | Filing | |
| $69.86 | 1,177 | $82,225.22 | 35,929 | 2025-07-15 | Filing | |
| $69.86 | 1,192 | $83,273.12 | 37,630 | 2025-07-15 | Filing | |
| $68.15 | 10,903 | $743,039.45 | 39,744 | 2025-07-03 | Filing | |
| $68.61 | 599 | $41,097.39 | 26,504 | 2025-07-02 | Filing |