| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $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 | |
| $62.00 | 1,000 | $62,000.00 | 87,692 | 2023-03-01 | Filing | |
| $61.12 | 4,233 | $258,720.96 | 29,241 | 2023-02-28 | Filing | |
| $61.12 | 875 | $53,480.00 | 9,224 | 2023-02-28 | Filing | |
| $59.98 | 1,350 | $80,973.00 | 10,099 | 2023-02-28 | Filing |