| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $95.80 | 471 | $45,121.80 | 14,886 | 2023-03-13 | Filing | |
| $101.70 | 650 | $66,105.00 | 12,714 | 2023-03-03 | Filing | |
| $101.60 | 500 | $50,800.00 | 13,364 | 2023-03-03 | Filing | |
| $102.69 | 370 | $37,995.30 | 7,470 | 2023-03-03 | Filing | |
| $100.95 | 1,912 | $193,016.40 | 8,243 | 2023-03-02 | Filing | |
| $100.78 | 911 | $91,810.58 | 9,906 | 2023-03-02 | Filing | |
| $84.09 | 4,160 | $349,814.40 | 6,740 | 2022-12-16 | Filing | |
| $86.06 | 43 | $3,700.58 | 10,900 | 2022-12-15 | Filing | |
| $86.00 | 2,957 | $254,302.00 | 10,943 | 2022-12-15 | Filing | |
| $87.85 | 550 | $48,317.50 | 11,607 | 2022-12-12 | Filing | |
| $90.00 | 5,000 | $450,000.00 | 74,638 | 2022-12-05 | Filing | |
| $90.82 | 8,600 | $781,052.00 | 13,900 | 2022-12-02 | Filing | |
| $90.01 | 10,000 | $900,100.00 | 79,638 | 2022-12-02 | Filing | |
| $89.57 | 400 | $35,828.00 | 7,840 | 2022-12-02 | Filing | |
| $88.09 | 1,540 | $135,658.60 | 8,240 | 2022-12-01 | Filing | |
| $88.68 | 800 | $70,944.00 | 9,780 | 2022-12-01 | Filing | |
| $84.00 | 1,600 | $134,400.00 | 13,830 | 2022-11-15 | Filing | |
| $85.86 | 904 | $77,617.44 | 7,067 | 2022-11-07 | Filing | |
| $86.04 | 590 | $50,763.60 | 8,864 | 2022-11-07 | Filing | |
| $84.79 | 1,909 | $161,864.11 | 8,083 | 2022-11-07 | Filing |