| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.33 | 600 | $64,998.00 | 26,372 | 2024-11-08 | Filing | |
| $99.55 | 600 | $59,730.00 | 26,962 | 2024-08-08 | Filing | |
| $98.95 | 2,000 | $197,890.00 | 18,158 | 2024-08-07 | Filing | |
| $87.47 | 22,378 | $1,957,426.04 | 61,522 | 2024-05-21 | Filing | |
| $84.84 | 600 | $50,904.00 | 27,550 | 2024-05-08 | Filing | |
| $84.62 | 5,000 | $423,105.00 | 17,920 | 2024-03-20 | Filing | |
| $83.35 | 8,000 | $666,760.00 | 32,825 | 2024-03-14 | Filing | |
| $79.73 | 3,000 | $239,198.70 | 5,592 | 2024-02-22 | Filing | |
| $79.91 | 32,259 | $2,577,816.69 | 61,522 | 2024-02-16 | Filing | |
| $79.91 | 30,493 | $2,436,695.63 | 86,090 | 2024-02-16 | Filing | |
| $78.63 | 600 | $47,178.00 | 26,010 | 2024-02-08 | Filing | |
| $76.57 | 3,086 | $236,285.76 | 180,372 | 2024-02-02 | Filing | |
| $76.64 | 9,990 | $765,633.60 | 180,372 | 2024-02-02 | Filing | |
| $76.58 | 3,204 | $245,362.32 | 190,362 | 2024-02-02 | Filing | |
| $76.41 | 18,210 | $1,391,407.89 | 35,115 | 2024-02-02 | Filing | |
| $82.71 | 3,114 | $257,558.94 | 20,914 | 2023-12-01 | Filing | |
| $80.32 | 32,000 | $2,570,240.00 | 55,598 | 2023-11-09 | Filing | |
| $81.01 | 6,000 | $486,078.00 | 123,026 | 2023-11-07 | Filing | |
| $81.97 | 17,800 | $1,459,066.00 | 36,125 | 2023-11-03 | Filing | |
| $81.51 | 23,701 | $1,931,868.51 | 60,118 | 2023-11-02 | Filing |