| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.50 | 2,000 | $147,000.00 | 69,423 | 2024-01-02 | Filing | |
| $73.50 | 879 | $64,606.50 | 7,992 | 2024-01-02 | Filing | |
| $70.00 | 2,000 | $140,000.00 | 71,423 | 2023-12-14 | Filing | |
| $66.49 | 13,007 | $864,835.43 | 37,909 | 2023-10-12 | Filing | |
| $84.36 | 4,500 | $379,620.00 | 75,814 | 2023-09-01 | Filing | |
| $82.92 | 30,210 | $2,505,013.20 | 0 | 2023-08-21 | Filing | |
| $85.04 | 1,350 | $114,804.00 | 8,871 | 2023-08-07 | Filing | |
| $97.42 | 2,000 | $194,840.00 | 52,110 | 2023-07-27 | Filing | |
| $100.00 | 1,300 | $130,000.00 | 5,964 | 2023-07-19 | Filing | |
| $90.51 | 1,402 | $126,895.02 | 54,110 | 2023-06-09 | Filing | |
| $90.51 | 3,027 | $273,973.77 | 64,629 | 2023-06-09 | Filing | |
| $90.00 | 1,300 | $117,000.00 | 7,264 | 2023-06-08 | Filing | |
| $80.62 | 2,000 | $161,240.00 | 51,913 | 2023-05-26 | Filing | |
| $80.00 | 6,087 | $486,960.00 | 80,314 | 2023-05-10 | Filing | |
| $80.00 | 5,000 | $400,000.00 | 6,423 | 2023-05-10 | Filing | |
| $79.85 | 1,300 | $103,805.00 | 8,564 | 2023-05-10 | Filing | |
| $63.78 | 1,000 | $63,780.00 | 86,401 | 2023-05-01 | Filing | |
| $67.19 | 1,000 | $67,190.00 | 86,692 | 2023-04-03 | Filing | |
| $65.00 | 5,000 | $325,000.00 | 11,423 | 2023-03-03 | Filing | |
| $62.01 | 3,628 | $224,972.28 | 22,703 | 2023-03-01 | Filing |