| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $65.32 | 8,982 | $586,703.34 | 40,604 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $64.37 | 2,098 | $135,055.81 | 49,586 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $63.25 | 700 | $44,276.26 | 51,684 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $63.65 | 18,547 | $1,180,574.05 | 0 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $63.05 | 17,159 | $1,081,847.50 | 18,547 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.92 | 3,800 | $235,313.10 | 35,706 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $60.93 | 3,202 | $195,088.25 | 39,506 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $59.88 | 6,300 | $377,273.61 | 42,708 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $59.02 | 3,376 | $199,247.13 | 49,008 | 2023-02-13 | Filing |
| Officer | $63.97 | 2,217 | $141,818.61 | 86,433 | 2023-02-13 | Filing |
| Officer | $63.42 | 11,050 | $700,785.48 | 88,650 | 2023-02-13 | Filing |
| Officer | $62.47 | 1,800 | $112,449.96 | 99,700 | 2023-02-13 | Filing |
| Officer | $61.42 | 1,400 | $85,990.94 | 101,500 | 2023-02-13 | Filing |
| Officer | $60.11 | 2,233 | $134,221.39 | 102,900 | 2023-02-13 | Filing |
| Officer | $59.27 | 1,300 | $77,053.99 | 105,133 | 2023-02-13 | Filing |
| Officer | $60.47 | 3,500 | $211,645.00 | 55,644 | 2023-02-02 | Filing |
| Officer | $53.41 | 3,500 | $186,935.00 | 55,644 | 2023-02-01 | Filing |
| Officer | $52.09 | 3,200 | $166,679.04 | 86,433 | 2023-01-30 | Filing |
| Officer | $51.25 | 6,918 | $354,557.19 | 89,633 | 2023-01-30 | Filing |
| Officer | $50.34 | 9,882 | $497,464.82 | 96,551 | 2023-01-30 | Filing |