| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $58.34 | 1,431 | $83,484.25 | 0 | 2023-04-10 | Filing |
| Officer, Director | $57.45 | 8,841 | $507,949.05 | 1,431 | 2023-04-10 | Filing |
| Large Shareholder, Officer, Director | $59.00 | 28,110 | $1,658,394.43 | 0 | 2023-04-06 | Filing |
| Large Shareholder, Officer, Director | $58.15 | 7,086 | $412,045.23 | 28,110 | 2023-04-06 | Filing |
| Large Shareholder, Officer, Director | $57.29 | 10,758 | $616,316.14 | 35,196 | 2023-04-06 | Filing |
| Large Shareholder, Officer, Director | $56.17 | 6,430 | $361,192.39 | 45,954 | 2023-04-06 | Filing |
| Large Shareholder, Officer, Director | $60.13 | 1,288 | $77,446.28 | 0 | 2023-04-05 | Filing |
| Large Shareholder, Officer, Director | $59.28 | 6,730 | $398,951.71 | 1,288 | 2023-04-05 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 12,620 | $729,924.39 | 8,018 | 2023-04-05 | Filing |
| Large Shareholder, Officer, Director | $57.19 | 31,746 | $1,815,531.52 | 20,638 | 2023-04-05 | Filing |
| Large Shareholder, Officer, Director | $62.77 | 1,806 | $113,355.76 | 0 | 2023-04-04 | Filing |
| Large Shareholder, Officer, Director | $61.89 | 25,902 | $1,603,067.01 | 1,806 | 2023-04-04 | Filing |
| Large Shareholder, Officer, Director | $61.23 | 24,676 | $1,511,005.25 | 27,708 | 2023-04-04 | Filing |
| Officer | $60.61 | 3,000 | $181,833.60 | 54,960 | 2023-04-03 | Filing |
| Officer | $61.10 | 9,210 | $562,690.48 | 61,355 | 2023-04-03 | Filing |
| Officer | $60.29 | 5,790 | $349,094.73 | 70,565 | 2023-04-03 | Filing |
| Officer | $60.11 | 44,782 | $2,691,962.45 | 61,355 | 2023-03-31 | Filing |
| Officer | $60.03 | 5,218 | $313,212.54 | 61,355 | 2023-03-30 | Filing |
| Officer | $53.77 | 9,459 | $508,571.65 | 61,355 | 2023-03-20 | Filing |
| Officer | $53.22 | 5,541 | $294,911.97 | 70,814 | 2023-03-20 | Filing |